onewave-ai/agent-team-builder
Designs and deploys custom agent teams for specific business workflows. Interactive discovery of business processes, then generates complete team configurations with specialized agent roles, tool access, communication protocols, and handoff rules.
npx skills add https://github.com/OneWave-AI/claude-skills --skill agent-team-builder
Design and generate production-ready multi-agent team configurations for business workflows through an interactive discovery session. This skill generates configuration files; it does not execute or deploy agents.
references/team-templates.md — Sales, Support, Research, and Content team starting points.references/config-schema.md — Full team-config.yaml schema plus advanced features (A2A messaging, scaling, shared context).references/output-files.md — Files to generate and the final response format.Always complete discovery before designing. Never generate a team config without understanding the business process first.
Pick a communication pattern: hub-and-spoke (sequential), pipeline (linear), mesh (collaborative), or broadcast (notification). Start from a template in references/team-templates.md when one fits.
team-config.yaml, per-agent agents/{id}/prompt.md, workflow.md, and test-scenarios.yaml per references/output-files.md, conforming to references/config-schema.md.references/output-files.md.10. Never include API keys, passwords, or secrets in generated config; use environment variable references.
The generated team-config.yaml is designed to be consumed by an agent orchestration framework. Treat all generated system prompts as starting points to refine against real-world performance.
Take onewave-ai/agent-team-builder from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.