Creating Custom Extensions
When to Use
Plugins needed for this workflow
Workflow: Creating a Command
How It Works
+---------------------------------------------+
| 1. Create Command |
| (interactive assistant) |
+----------------------+----------------------+
|
| generates command file with proper structure
v
+---------------------------------------------+
| 2. Test Command |
| RED-GREEN-REFACTOR cycle |
+----------------------+----------------------+
|
| verify command works as expected
v
+---------------------------------------------+
| 3. Document Extension |
| (update project docs) |
+---------------------------------------------+1. Create command
2. Test command
3. Document the extension
Workflow: Creating a Skill
How It Works
1. Create skill
2. Test skill effectiveness
3. Apply best practices
4. Document the extension
Workflow: Creating a Hook
How It Works
1. Analyze environment
2. Configure hook
3. Create hook
4. Test and validate
Extension Types
Commands vs Skills vs Hooks
Aspect
Commands
Skills
Hooks
Command Categories
Skill Types
Hook Types
Key Concepts
TDD for Documentation
Progressive Disclosure
Claude Search Optimization (CSO)
Quick Reference
Task
Command
Last updated