← Back to list

create-skill
by mix060514
for gemini-cli setting
⭐ 0🍴 0📅 Jan 18, 2026
SKILL.md
name: create_skill description: Helper agent to scaffold new Gemini CLI skills. Use this when the user wants to "make a new skill", "add a skill", or "teach you a new capability" via the skill system.
Create Skill Agent
Objective
To assist the user in defining and creating a new Agent Skill by generating the required folder structure and SKILL.md file.
Workflow
-
Analyze Request:
- Identify the desired Skill Name (should be
snake_case). - Identify the Description (Trigger condition).
- Identify the Instructions/Rules (What the skill actually does).
- If any info is missing, ask the user or infer reasonable defaults based on context.
- Identify the desired Skill Name (should be
-
Scaffold:
- Target Directory:
.gemini/skills/<skill_name>/(Project local) or~/.gemini/skills/<skill_name>/(Global, if requested). Defaults to Project local. - Action: Create the directory using
mkdir -p.
- Target Directory:
-
Generate Content: Construct the
SKILL.mdcontent using this template:--- name: <skill_name> description: <description> --- # <Skill Name> ## Goal <Detailed goal based on user input> ## Guidelines <The specific instructions provided by the user> -
Execute:
- Write the file using
write_file. - Notify the user that the skill is created and ready (might require CLI restart or reload depending on the system).
- Write the file using
Example
User: "Create a skill called 'python_refactor' that always enforces PEP8." Action:
- mkdir -p .gemini/skills/python_refactor
- write_file .gemini/skills/python_refactor/SKILL.md with instructions to enforce PEP8.
Score
Total Score
45/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
○言語
プログラミング言語が設定されている
0/5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon