Intelligent skill orchestrator that automatically finds, creates, executes, and improves skills. When you need to accomplish a task, this skill searches for existing skills (internal, GitHub via MCP, web), creates new skills if none found, executes them, and reviews execution to improve skills based on actual usage. Also handles feedback about skill-generated outputs - if you want to fix/adjust an output AND improve the skill that created it, invoke this with your feedback. Use when you want automated skill discovery, continuous improvement, or to provide feedback on previous skill outputs.
An intelligent orchestrator that automates the entire skill lifecycle: discovery, creation, execution, and improvement.
When invoked with a task, this skill:
When invoked with feedback about a previous output: 5. Fixes the output according to user's request 6. Links feedback to the skill via state tracking 7. Improves the skill based on the feedback
Goal: Find an existing skill that can handle the user's task.
Identify from the user's request:
MUST follow the complete search workflow in references/skill-search.md.
Copy and track overall search progress:
Search Phase Progress:
- [ ] Step 1: Internal skills searched
- [ ] Step 2.1: ALL known GitHub repos searched (anthropics, K-Dense-AI, ComposioHQ)
- [ ] Step 2.2: Known repos enumerated (if 2.1 had no matches)
- [ ] Step 2.3: Broader GitHub search (only after 2.1+2.2 exhausted)
- [ ] Step 3: Web search (only after GitHub exhausted)
CRITICAL: MUST complete ALL searches in each step before proceeding to next step.
Search order - execute in sequence:
~/.claude/skills/ and .claude/skills/site:github.com/anthropics/skills SKILL.md <keywords>site:github.com/K-Dense-AI/claude-scientific-skills SKILL.md <keywords>site:github.com/ComposioHQ/awesome-claude-skills SKILL.md <keywords>See references/known-skill-repos.md for curated skill sources.
Validation gate before concluding search:
If skill found:
If NO skill found (only after ALL searches complete):
Goal: Determine where to store the skill.
Ask user using AskUserQuestion:
Where should this skill be stored?
1. LOCAL (.claude/skills/)
- Project-specific
- Shared with team via git
2. GLOBAL (~/.claude/skills/)
- Personal
- Available across all projects
Remember the choice for later use.
CRITICAL: When storing a skill found from an external source (GitHub, web), you MUST create a source.md file alongside the SKILL.md to track provenance.
Create source.md in the skill directory with:
# Source
- **Origin**: <GitHub | Web | MCP Marketplace>
- **URL**: <original URL where skill was found>
- **Repository**: <owner/repo if GitHub>
- **Author**: <original author if known>
- **Retrieved**: <date skill was fetched>
- **License**: <license if specified>
## Notes
<Any relevant notes about the source, modifications made, etc.>
Do NOT create source.md for:
Goal: Create a new skill through deep research.
Follow the creation workflow in references/skill-create.md.
Steps:
python .agent/skills/skill-master/scripts/registry_manager.py
Goal: Invoke the skill to complete the user's original task.
CRITICAL: You MUST invoke the found/created skill using the Skill tool. Do NOT manually follow the instructions - the skill must be triggered as an independent execution.
Use the Skill tool to trigger the skill:
Skill: <skill-name>