Agent skill
skill-catalog
Categorize and display available skills. Use when listing or selecting skills.
Install this agent skill to your Project
npx add-skill https://github.com/chkim-su/forge-editor/tree/main/skills/skill-catalog
SKILL.md
Claude Code Global Skill System
Claude Code maintains a global skill registry. All installed skills are automatically available.
System Prompt (자동 포함):
<available_skills>
<skill><name>skill-name</name><description>...</description></skill>
...
</available_skills>
No discovery needed - Claude already knows all skills.
Skill Sources
| Source | Location | Registration |
|---|---|---|
| Plugin Skills | ~/.claude/plugins/*/skills/ |
marketplace.json skills array |
| User Skills | ~/.claude/skills/ |
Automatic |
| Project Skills | .claude/skills/ |
Automatic |
All sources merge into a single global registry accessible via Skill tool.
Categories
| Icon | Category | Keywords |
|---|---|---|
| 📊 | Data & Analysis | data, sql, database, query |
| 🎨 | Design & Frontend | ui, frontend, component, design |
| 📝 | Documentation | doc, writing, content |
| 🔧 | Development Tools | build, deploy, test, ci |
| 🔒 | Security | security, auth, validation |
| 🤖 | AI & Orchestration | ai, workflow, orchestration, agent |
| 📦 | Code Generation | generate, scaffold, template |
| 🔍 | Code Analysis | analyze, review, refactor |
Usage
Listing Skills
Claude can reference <available_skills> from system prompt directly.
Calling Skills
Skill("skill-name") # Load skill into context
Skill("plugin:skill-name") # Fully qualified name
In Agent YAML
skills: skill1, skill2 # Auto-loaded at agent start
Skill Selection Guide
For orchestrator agents, help users select skills:
## Available Skills by Category
### 🔍 Code Analysis
- **serena-refactor:analyze** - SOLID violation detection
- **pr-review-toolkit:code-reviewer** - PR code review
### 🤖 AI & Orchestration
- **forge-editor:orchestration-patterns** - Agent architecture
- **forge-editor:mcp-gateway-patterns** - MCP isolation
Which skills does your agent need?
Best Practices
- Use global registry - Don't manually glob for skills
- Categorize by domain - Help users find relevant skills
- Prefer plugin:skill format - Avoid naming conflicts
References
- Skill Categories - Detailed category definitions
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
forge-analyzer
Analyze vague user ideas and recommend architecture based on actual needs, not predefined categories. Front-end for clarifying ambiguous requests before routing to appropriate skillmaker tools.
hook-system
Claude Code Hook system entry point. Guides you to the right skill based on your needs.
mcp-gateway-patterns
MCP Gateway design patterns for Agent Gateway, Subprocess, and Daemon isolation. Use when designing MCP integrations.
workflow-state-patterns
Hook-based state machine patterns for multi-phase workflows. Use when designing sequential workflows with quality gates.
mcp-daemon-isolation
Context isolation for query-type MCP tools (LSP, search, database) via external CLI. Use when MCP query results consume too many context tokens.
critical-analysis-patterns
Philosophical/meta project analysis - critical analysis framework that asks "why?"
Didn't find tool you were looking for?