# Skill Installer

> Recursive capability. An agent skill that allows the agent to find and install other skills autonomously.

- Skill: `mayurrathi/skill-installer` (Agent Skill)
- Install (CLI): `npx skillmds@latest add mayurrathi/skill-installer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/mayurrathi/skill-installer/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: mayurrathi (https://skillmd.com/u/mayurrathi)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/mayurrathi/skill-installer

---


# 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 exhaustive `SKILL.md` file using your `write_to_file` tool.
- **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:
1. YAML Frontmatter (name, description, version).
2. A main H1 title.
3. At least 3 H2 sections outlining distinct rules or workflows.
4. Actionable, concrete directives rather than vague suggestions.

