← スキル一覧に戻る

create-skill
by hhk7734
⭐ 0🍴 0📅 2026年1月22日
SKILL.md
name: create-skill description: Create a new agent skill following the Agent Skills specification. Use this when the user asks to create a new skill or update an existing one to match the standard.
Create Skill
When to use this skill
Use this skill when the user wants to create a new agent skill or explicitly asks to "create a skill". This skill provides the standard procedure and specification for creating high-quality, compliant agent skills.
Prerequisite: Understand the Goal
- Identify the Skill Name:
- must be 1-64 characters.
- only lowercase alphanumeric (a-z, 0-9) and hyphens (-).
- cannot start or end with a hyphen.
- cannot have consecutive hyphens (
--).
- Identify the Purpose: Understand what task the skill is solving to write a good description.
Step 1: Create Directory Structure
Create a new directory with the exact name of the skill.
<skill-name>/
├── SKILL.md (Required)
├── scripts/ (Optional: executable code)
├── references/ (Optional: docs, forms)
└── assets/ (Optional: templates, images)
Step 2: Create SKILL.md
The SKILL.md file is the core of the skill. It MUST strictly follow this format:
Frontmatter
The file must start with a YAML frontmatter block:
---
name: <skill-name>
description: <text description of what the skill does and when to use it>
# Optional fields:
# license: <license type>
# compatibility: <system requirements>
# metadata:
# author: <name>
# version: "1.0"
---
Critical Rules:
namein frontmatter MUST match the directory name.descriptionshould include keywords to help agents find the skill (1-1024 chars).
Body
The body should be standard Markdown containing:
- Header:
# Title of Capability - When to use: A section explaining the specific scenarios where this skill is applicable.
- Instructions: Step-by-step procedures the agent should follow.
- Be prescriptive and clear.
- Reference scripts or assets using relative paths (e.g.,
scripts/my-script.py).
Step 3: Populate Optional Directories (If needed)
- scripts/: For code that needs to be executed (e.g., Python scripts). Ensure they are self-contained.
- references/: For static knowledge, cheat sheets, or lookup tables.
- assets/: For templates the agent should copy or use.
Validation
After creating the files, ensure:
- The directory name and
namefield match exactly. - The YAML frontmatter is valid.
- The description clearly explains when to use the skill.
スコア
総合スコア
45/100
リポジトリの品質指標に基づく評価
✓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
レビュー
💬
レビュー機能は近日公開予定です