skills/skill-creator/SKILL.md
Enhanced skill creator based on Anthropic's 33-page official guide. Use for creating high-quality skills with complete best practices, progressive disclosure patterns, and token optimization strategies.
npx skillsauth add ousiass/claude-config skill-creatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Enhanced skill creator incorporating Anthropic's complete official guide. Provides comprehensive best practices beyond the standard skill-creator.
Default assumption: Claude is already very smart. Only add context Claude doesn't have.
Challenge each piece: "Does this justify its token cost?"
Prefer examples over explanations.
Three-level system:
Analogy: Narrow bridge needs guardrails (low), open field allows many routes (high).
Work well alongside other skills. Don't assume exclusive access.
Identical behavior across Claude.ai, Claude Code, and API.
Ask user:
Conclude when you have clear sense of functionality.
Category 1: Standalone workflow
Category 2: Tool integration
Category 3: MCP-enhanced
Identify what to bundle:
| Resource | When to Use | Example |
|----------|-------------|---------|
| scripts/ | Code rewritten repeatedly | rotate_pdf.py |
| templates/ | Same boilerplate each time | HTML starter |
| references/ | Documentation needed repeatedly | API schemas |
Good:
description: Generate React components from Figma specs using Tailwind CSS
Bad:
description: This skill helps you create React components. It will analyze your Figma designs and generate corresponding React code using Tailwind CSS for styling. The components will be responsive and follow best practices.
First is 65 chars, second is 213 chars. First gives enough info for relevance matching.
Formula: What it does + When to use it (under 100 chars)
Template:
Keep under 500 lines.
For each workflow step, ask:
Example - High freedom:
Analyze requirements and propose database schema. Consider normalization and query patterns.
Example - Medium freedom:
1. Parse input specification
2. For each entity: define primary key, list attributes, identify relationships
3. Generate CREATE TABLE statements
Example - Low freedom:
#!/bin/bash
# Use this exact script
psql -U $DB_USER -d $DB_NAME -f schema.sql
Use imperative form. Be direct.
Frontmatter:
name: skill-name (lowercase with hyphens)description: What it does + when to use it (<100 chars)Body:
scripts/: Executable code
references/: Documentation
templates/: Static files
Avoid duplication: Info lives in SKILL.md OR references, not both.
Check:
Package and send to user for testing.
See /home/ubuntu/skill-creator/references/patterns.md for detailed examples:
See /home/ubuntu/skill-creator/references/advanced.md for:
MCP = Professional kitchen (tools, ingredients, equipment)
Skills = Recipes (step-by-step instructions)
Claude = Chef (knows general principles, follows recipes for consistency)
If you have working MCP server, skills are the knowledge layer on top.
Token budget:
File structure:
skill-name/
├── SKILL.md (required)
├── scripts/ (optional)
├── references/ (optional)
└── templates/ (optional)
Don't include: README.md, CHANGELOG.md, LICENSE (skills are for AI, not users)
Ready to create a skill? Start by answering:
What task or workflow should this skill handle?
Give me 2-3 concrete examples of how you'd use it.
testing
PRのTest planチェックリストからローカル実行用テスト手順書を生成しPRコメントに投稿
content-media
Stitchモックzipを展開しShopify OS 2.0テーマ(Atomic Design snippets構造)に変換する
devops
Stitchモックzipを展開しNetlifyデプロイ可能な構造に変換する
development
既存の仕様書ディレクトリをHextraテーマのHugo仕様書サイトに変換する