skill-creator
2
总安装量
2
周安装量
#64654
全站排名
安装命令
npx skills add https://github.com/shunsukehayashi/miyabi --skill skill-creator
Agent 安装分布
openclaw
2
gemini-cli
2
github-copilot
2
codex
2
kimi-cli
2
cursor
2
Skill 文档
Skill Creator
Version: 1.0.0 Purpose: Create properly structured Claude Skills
Triggers
| Trigger | Examples |
|---|---|
| Create | “create a skill”, “ã¹ãã«ä½æ”, “make new skill” |
| Package | “package this workflow”, “ã¯ã¼ã¯ããã¼å” |
| Automate | “automate this process”, “èªåå” |
Skill Structure
.claude/skills/[skill-name]/
âââ SKILL.md # Required: Main instructions
âââ resources/ # Optional: Reference docs
â âââ examples.md
âââ scripts/ # Optional: Helper scripts
âââ helper.sh
Creation Process
Step 1: Gather Requirements
Ask:
- Purpose: What does this skill do?
- Triggers: When should it activate?
- Input: What information is needed?
- Output: What should be produced?
- Tools: Which tools are needed?
Step 2: Create Directory
mkdir -p .claude/skills/[skill-name]
Step 3: Write SKILL.md
---
name: [skill-name]
description: [What it does]. Use when [trigger conditions].
allowed-tools: Bash, Read, Write
---
# [Skill Title]
**Version**: 1.0.0
**Purpose**: [Brief purpose]
---
## Triggers
| Trigger | Examples |
|---------|----------|
| [Category] | "[example1]", "[example2]" |
---
## Workflow
### Step 1: [Title]
[Instructions]
---
## Checklist
- [ ] [Item 1]
- [ ] [Item 2]
Naming Rules
Required
| Rule | Example |
|---|---|
| Kebab-case | my-skill |
| Lowercase | code-reviewer |
| Descriptive | test-generator |
Forbidden
| Word | Reason |
|---|---|
claude |
Trademark |
anthropic |
Company name |
mcp |
Protocol name |
â
GOOD: code-connector, task-runner
â BAD: claude-helper, mcp-server
Description Format
[What it does]. Use when [conditions].
Examples:
â
GOOD: "Review code for bugs and security issues.
Use when checking PRs or analyzing code quality."
â BAD: "A skill for code"
â BAD: "Helps with stuff"
Template
---
name: [kebab-case-name]
description: [Action verb] [object]. Use when [trigger condition 1], [trigger condition 2].
allowed-tools: Bash, Read, Write, Grep, Glob
---
# [Title with Emoji]
**Version**: 1.0.0
**Purpose**: [One-line purpose]
---
## Triggers
| Trigger | Examples |
|---------|----------|
| [Category 1] | "[EN example]", "[JP example]" |
| [Category 2] | "[EN example]", "[JP example]" |
---
## [Main Section]
### Step 1: [Title]
\`\`\`bash
# Command example
\`\`\`
### Step 2: [Title]
[Instructions]
---
## Best Practices
\`\`\`
â
GOOD: [Recommended pattern]
â BAD: [Anti-pattern]
\`\`\`
---
## Checklist
- [ ] [Requirement 1]
- [ ] [Requirement 2]
- [ ] [Requirement 3]
Validation
# Check frontmatter
head -n 5 .claude/skills/[name]/SKILL.md
# Test trigger
# Ask Claude: "[trigger phrase]"
# Expected: Skill activates
Checklist
- Directory created at
.claude/skills/[name]/ - SKILL.md has valid frontmatter
- Name is kebab-case, no forbidden words
- Description has action + trigger
- Triggers cover EN and JP
- Steps are clear and actionable