From kai-agents-skill
Dynamic agent composition and management system. USE WHEN user says create custom agents, spin up custom agents, specialized agents, OR asks for agent personalities, available traits, agent voices. Handles custom agent creation, personality assignment, voice mapping, and parallel agent orchestration.
How this skill is triggered — by the user, by Claude, or both
Slash command
/kai-agents-skill:AgentsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Auto-routes when user mentions custom agents, agent creation, or specialized personalities.**
Auto-routes when user mentions custom agents, agent creation, or specialized personalities.
The Agents skill provides complete agent composition and management:
Available Workflows:
Workflows/CreateCustomAgent.mdWorkflows/ListTraits.mdWorkflows/SpawnParallelAgents.mdCRITICAL: The word "custom" is the ABSOLUTE trigger - NO EXCEPTIONS:
| User Says | What to Use | subagent_type | Why |
|---|---|---|---|
| "custom agents", "create custom agents", "spin up custom" | AgentFactory | general-purpose | Unique prompts + unique voices |
| "agents", "launch agents", "bunch of agents" | Generic prompt | Intern | Same voice, parallel grunt work |
| "use [agent name]", "get [agent name] to" | Direct call | Named agent type | Pre-defined personality |
CONSTITUTIONAL RULE FOR CUSTOM AGENTS: When user says "custom agents", you MUST:
subagent_type: "general-purpose" - NEVER "Intern", "Designer", "Architect", etc.Two types of agents:
| Type | Definition | Best For |
|---|---|---|
| Named Agents | Persistent identities with backstories | Recurring work, voice output |
| Dynamic Agents | Task-specific specialists from traits | One-off tasks, parallel work |
Data/Traits.yaml - 28 composable traits with voice mappings Templates/DynamicAgent.hbs - Agent prompt template Tools/AgentFactory.ts - Dynamic composition engine AgentPersonalities.md - Named agent definitions
Just ask naturally:
The skill routes to appropriate workflow automatically.
| Task Type | Model | Why |
|---|---|---|
| Grunt work | haiku | 10-20x faster |
| Standard analysis | sonnet | Balanced |
| Deep reasoning | opus | Maximum intelligence |
Guides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Resolves in-progress git merge or rebase conflicts by analyzing history, understanding intent, and preserving both changes where possible. Runs automated checks after resolution.
npx claudepluginhub joshuarweaver/cascade-ai-ml-agents-misc-2 --plugin rafaelcalleja-kai-agents-skill