3.3.2 Skill Installer
This is a recursive meta-skill. Use it when the user requests a capability you do not currently possess, allowing you to scaffold a new skill for yourself.
1. The Skill Installation Loop
- Identify Gap: Acknowledge you do not currently have the requested skill in
.agent/skills/. - Formulate Design: Determine the core principles, rules, and best practices defining the new skill.
- Self-Modification: Create a new folder (e.g.,
46_new_capability) and generate an exhaustiveSKILL.mdfile using yourwrite_to_filetool. - Verify Integration: Read the newly created skill file back to ensure it meets the skill architecture schema (Name, Description, Version, and structured H2 rules).
2. Formatting Requirements
Every autonomously installed skill MUST have:
- YAML Frontmatter (name, description, version).
- A main H1 title.
- At least 3 H2 sections outlining distinct rules or workflows.
- Actionable, concrete directives rather than vague suggestions.