Extending jaan.to
Add new skills and hooks.
What Can You Extend?
| Extension | Difficulty | Reference |
|---|---|---|
| New Skill | Medium | Complete specification for skill creation |
| New Hook | Easy | Add automation trigger |
Extension Principles
- Follow patterns - Match existing naming and structure
- Start minimal - Add complexity only when needed
- Test first - Verify behavior before committing
- Document - Add docs alongside implementation
Quick Reference
Skill location: skills/{name}/
Hook location: scripts/{hook-name}.sh
Register hook: hooks/hooks.json (plugin-level) or SKILL.md frontmatter (skill-scoped)
Next Steps
- Create a Skill - Complete specification (schemas, examples, validation)
- Create a Hook - Full walkthrough