Autonomously create research-grounded, high-quality Claude Code skills.
Unlike template-based skill creation, Skill Forge researches official documentation and domain sources before generating any content. Every fact is verified, every procedure is sourced.
| Traditional Approach | Skill Forge Approach |
|---|---|
| Copy template patterns | Research official docs first |
| Generic skill structure | Tailored to verified patterns |
| May use outdated information | Fetches current documentation |
| Trial and error | Grounded in proven practices |
| No citations | Full source documentation |
- Research-First Architecture — Fetches Claude Code docs and domain docs before generation
- Source Verification — Every fact traced to official documentation
- Citation Included —
sources.mdwith all URLs and retrieval dates - Official Format — Follows latest Anthropic skill patterns
- Progressive Disclosure — Lean SKILL.md with detailed references/
claude --add-plugin https://github.com/VAMFI/skill-forgeVia Git Clone:
git clone https://github.com/VAMFI/skill-forge ~/.claude/plugins/skill-forgeManual Download:
# Download and extract to plugins directory curl -L https://github.com/VAMFI/skill-forge/archive/main.tar.gz | tar -xz -C ~/.claude/plugins/ mv ~/.claude/plugins/skill-forge-main ~/.claude/plugins/skill-forgePer-Session Usage:
claude --plugin-dir /path/to/skill-forge/skill-forge:forge-skill Create a skill for Kubernetes deployment best practices /skill-forge:forge-skill Build a skill for Python pytest testing /skill-forge:forge-skill I need a skill for PostgreSQL optimization --output ./my-plugin/skills-
Research Phase: Agent fetches:
- Claude Code skill documentation (DeepWiki, WebFetch)
- Domain official documentation (WebSearch, WebFetch, Context7)
-
Design Phase: Agent plans:
- Trigger phrases for description
- SKILL.md structure
- Reference files needed
-
Create Phase: Agent generates:
- SKILL.md with proper frontmatter
- references/ with detailed content
- sources.md with citations
-
Validate Phase: Agent checks:
- Structure completeness
- Description quality
- Source documentation
The main autonomous agent that:
- Researches documentation
- Designs skill structure
- Creates all files
- Validates output
Tools Used:
- WebSearch, WebFetch (web research)
- DeepWiki (GitHub repo analysis)
- Context7 (library documentation)
- Read, Write, Bash (file operations)
- TodoWrite (progress tracking)
Core knowledge for skill creation:
- Official SKILL.md format
- Research methodology
- Quality checklist
- Source hierarchy
Entry point for skill creation with argument support.
The agent consults these authoritative sources:
| Source | Content |
|---|---|
| anthropics/skills | Official skill examples |
| anthropics/claude-code | Plugin documentation |
| Anthropic News | Skills feature overview |
| Engineering Blog | Best practices |
| Claude Cookbooks | API usage |
Plus domain-specific official documentation via WebSearch/WebFetch/Context7.
The agent prioritizes sources in this order:
- Official documentation (highest trust)
- Official GitHub repos
- Authoritative tech sources (MDN, framework docs)
- Verified community (high-vote Stack Overflow)
- General web (marked as unverified)
Created skills follow this structure:
skill-name/ ├── SKILL.md # Core instructions (≤2,000 words) ├── references/ │ ├── detailed-guide.md # Extended content │ ├── patterns.md # Common patterns │ └── sources.md # All citations └── examples/ # Working code (if applicable) └── example.sh User: /skill-forge:forge-skill Create a skill for Kubernetes deployment Agent: I'll create a research-grounded skill for Kubernetes deployment. Let me research the official documentation first... [Agent fetches Claude Code skill format from DeepWiki] [Agent fetches Kubernetes official docs] [Agent researches K8s deployment best practices] Agent: Where should I create this skill? 1. ./skills/kubernetes-deployment/ 2. Custom path User: Option 1 [Agent creates skill with full citations] Agent: ✓ Skill created at ./skills/kubernetes-deployment/ Files: - SKILL.md (1,847 words) - references/deployment-patterns.md - references/kubectl-reference.md - references/sources.md (12 citations) Sources consulted: - kubernetes.io/docs (official) - anthropics/skills (official) - CNCF best practices guide - Skills are grounded in official documentation
- No hardcoded credentials
- Always review generated skills before production use
- The agent follows Anthropic's security guidelines
- Claude Code with plugin support
- Internet access for documentation fetching
- MCP servers: DeepWiki, Context7 (optional but recommended)
MIT
Contributions welcome! Please ensure any changes maintain the research-first philosophy.