1.8 KiB
1.8 KiB
name, description
| name | description |
|---|---|
| scaffold-claude-feature | Claude Code 확장 기능(skill, slash command, subagent, hook, output style)의 기본 구조를 생성합니다. 새로운 skill을 만들거나, command 템플릿이 필요하거나, hook 설정을 시작할 때 사용합니다. |
Claude Code Feature Scaffolder
Quick scaffolder for Claude Code features with proper structure and best practices.
Feature Types
- Slash Commands - Reusable prompts (
.claude/commands/) - Skills - Model-invoked capabilities (
.claude/skills/) - Subagents - Specialized AI agents (
.claude/agents/) - Hooks - Event handlers (settings.json)
- Output Styles - Custom system prompts (
.claude/output-styles/)
Workflow
- Detect feature type from user request
- Ask location: project (
.claude/) or personal (~/.claude/) - Load reference: See appropriate file in references/
- Generate feature using templates/
- Validate naming and structure
- Provide testing guidance
Feature Detection
- Keywords: "create", "generate", "add", "new"
- Feature names: "slash command", "skill", "subagent", "agent", "hook", "output style"
- Context: "Claude Code tool", "build tool", "custom feature"
Progressive Disclosure
Load details only when needed:
- Slash commands → references/slash-commands.md
- Skills → references/skills.md
- Subagents → references/subagents.md
- Hooks → references/hooks.md
- Output styles → references/output-styles.md
Quick Rules
- Use lowercase with hyphens for names
- Project features for teams, personal for individual use
- Keep examples simple and minimal
- Test after creation