← Back to list

skill-creator
by laguagu
Claude Code skills for AI apps • Next.js 16 • AI SDK 6 • pgvector • bun • Ralph Loop
⭐ 5🍴 0📅 Jan 23, 2026
SKILL.md
name: skill-creator description: Creates Claude Code skills, hooks, MCP configs, and custom agents. Use when user wants to create a skill, needs help with SKILL.md, asks about hooks, MCP servers, sub-agents, or autonomous workflows like Ralph loop.
Skill Creator
Create high-quality Claude Code skills, hooks, MCP configurations, and custom agents.
About Skills
Skills are modular packages that extend Claude's capabilities with:
- Specialized workflows - Multi-step procedures for specific domains
- Tool integrations - Instructions for file formats or APIs
- Domain expertise - Company-specific knowledge, schemas, business logic
- Bundled resources - Scripts, references, and assets
Think of skills as "onboarding guides" that transform Claude from general-purpose to specialized.
Quick Start: Create a Skill
- Create directory:
~/.claude/skills/your-skill-name/ - Create
SKILL.mdwith frontmatter and instructions - Skill is immediately available via
/your-skill-name
Minimal SKILL.md:
---
name: your-skill-name
description: What it does. Use when [specific triggers].
---
# Your Skill Name
Instructions for Claude to follow.
Detailed References
- Structure: See references/structure.md for directory layout and bundled resources
- Frontmatter: See references/frontmatter.md for all YAML fields
- Best Practices: See references/best-practices.md for writing effective skills
- Hooks: See references/hooks.md for PreToolUse, PostToolUse, Stop hooks
- MCP: See references/mcp.md for MCP server configuration
- Sub-Agents: See references/sub-agents.md for custom agents
- Ralph Loop: See references/ralph-loop.md for autonomous iteration
- Examples: See references/examples.md for complete examples
Skill Creation Process
- Understand - Gather concrete examples of skill usage
- Plan - Identify reusable scripts, references, assets
- Initialize -
python scripts/init_skill.py my-skill --path ~/.claude/skills/ - Edit - Implement resources, write SKILL.md
- Validate -
python scripts/quick_validate.py path/to/skill - Iterate - Test with real usage, refine based on feedback
Quality Checklist
Before deploying a skill, verify:
-
name: lowercase, hyphens, max 64 chars -
description: includes WHAT it does and WHEN to use it - SKILL.md body under 500 lines
- Large content split into references/
- No time-sensitive information
- Tested with real usage scenarios
Common Patterns
Skill with references:
skill-name/
├── SKILL.md
└── references/
├── api.md
└── examples.md
Skill with scripts:
skill-name/
├── SKILL.md
└── scripts/
└── helper.py
Skill with hooks:
Add to settings.json:
{
"hooks": {
"PostToolUse": [{
"matcher": "Write",
"hooks": [{"type": "command", "command": "./format.sh"}]
}]
}
}
Score
Total Score
65/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon

