Design principles and patterns for creating multi-agent systems with clear delegation. Use when creating new agents, designing delegation hierarchies, establishing agent boundaries, or planning multi-agent coordination.
npx claudepluginhub L-Sypniewski/claude-code-toolkit --plugin documentation-templatesThis skill uses the workspace's default tool permissions.
Design principles and patterns for creating effective multi-agent systems. This skill is for **designing agents** - how to structure them, define their boundaries, and plan their coordination.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Retrieves current documentation, API references, and code examples for libraries, frameworks, SDKs, CLIs, and services via Context7 CLI. Ideal for API syntax, configs, migrations, and setup queries.
Uses ctx7 CLI to fetch current library docs, manage AI coding skills (install/search/generate), and configure Context7 MCP for AI editors.
Design principles and patterns for creating effective multi-agent systems. This skill is for designing agents - how to structure them, define their boundaries, and plan their coordination.
Each agent should have a clear, focused purpose:
# ✅ Good - Clear, focused responsibility
name: code-reviewer
description: Expert code review with comprehensive quality analysis
# ❌ Bad - Too broad
name: developer
description: Does development tasks
Agents should know exactly when they should activate:
# ✅ Good - Clear activation triggers
description: Senior engineer for implementation tasks. Use PROACTIVELY
for fix, implement, build, create, add, refactor, optimize keywords.
# ❌ Bad - Vague activation
description: Helps with coding
Define what an agent does and doesn't do:
## When to Use
- Implementing new features
- Fixing bugs
- Refactoring code
## When NOT to Use
- High-level architecture decisions (use technical-architecture-advisor)
- UI/UX design (use designer agent)
For detailed patterns, see patterns/delegation-patterns.md:
For context handoff best practices, see guides/context-handoff.md.
Quick reference - Always include:
For anti-patterns to avoid, see guides/anti-patterns.md.
Quick reference:
Does task require specialized expertise?
├─ No → Handle it yourself
└─ Yes → Is the expertise in your domain?
├─ Yes → Handle it yourself
└─ No → Should you learn first or delegate?
├─ Learn → Research then handle
└─ Delegate → Identify appropriate agent
↓
Is agent clearly defined?
├─ Yes → Delegate with full context
└─ No → Create spec for new agent
For configuration examples, see examples/agent-configs.md.
Verify delegation works correctly:
This skill informs: