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.
/plugin marketplace add rafaelcalleja/kai-agents-skill/plugin install rafaelcalleja-kai-agents-skill@rafaelcalleja/kai-agents-skillThis skill inherits all available tools. When active, it can use any tool Claude has access to.
AgentPersonalities.mdData/Traits.yamlTemplates/DynamicAgent.hbsTools/AgentFactory.tsWorkflows/CreateCustomAgent.mdWorkflows/ListTraits.mdAuto-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 |
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.