How this skill is triggered — by the user, by Claude, or both
Slash command
/ai-dev-team-framework:init-dev-teamThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
When the user runs `/init-dev-team`, follow this interactive workflow to bootstrap the project.
When the user runs /init-dev-team, follow this interactive workflow to bootstrap the project.
The plugin templates are at ${CLAUDE_PLUGIN_ROOT}/templates/. Use them as a starting point.
Ask the user the following questions (you can ask them all at once or conversationally):
Once you have the answers, create every file listed below in the user's project. Do NOT leave any <!-- CUSTOMIZE --> placeholders or (define your ...) text — fill everything in with the user's specifics.
CLAUDE.mdRead the template at ${CLAUDE_PLUGIN_ROOT}/templates/CLAUDE.md.template, then create CLAUDE.md in the project root with:
<!-- CUSTOMIZE --> commentsPRD.mdRead the template at ${CLAUDE_PLUGIN_ROOT}/templates/PRD.md.template, then create PRD.md in the project root with the project name, description, and template structure. Pre-fill what you can from the user's answers.
For each domain the user specified:
${CLAUDE_PLUGIN_ROOT}/communication/_templates/domain-readme.mdcommunication/domains/{DomainName}/README.mdCopy the git helper scripts from ${CLAUDE_PLUGIN_ROOT}/scripts/ to the project's scripts/ directory:
git-agent-commit.shgit-agent-merge.shMake them executable with chmod +x.
Make sure these directories exist (create if missing):
communication/domains/
backend/ (or appropriate name for their backend)
frontend/ (or appropriate name for their frontend)
scripts/
If the project is not already a git repository, offer to initialize one.
Add .claude/worktrees/ and .claude/agent-activity.log to .gitignore.
After all files are created/updated, display a summary:
AI Development Team initialized for '{ProjectName}'!
Plugin: ai-dev-team-framework v1.0.0
Team Available (provided by plugin):
- user-proxy — Your advocate, interprets intent
- project-manager — Coordinates team tasks
- backend-developer — {Backend stack} specialist
- frontend-developer — {Frontend stack} specialist
- database-engineer — {Database} specialist
- qa-engineer — {Testing tools} specialist
Project Files Created:
- CLAUDE.md — Project configuration
- PRD.md — Product requirements (fill in your requirements!)
- communication/domains/ — Domain knowledge folders
- scripts/ — Git helper scripts
Domains Created:
- {Domain1}
- {Domain2}
- ...
Next Steps:
1. Fill in PRD.md with your product requirements
2. Use /delegate to assign work to the team
npx claudepluginhub dukenicols/ai-development-team --plugin ai-dev-team-frameworkBootstraps new projects from scratch: gathers requirements for frontend SPAs, full-stack apps, APIs, CLI tools, libraries; researches latest best practices via WebSearch; creates blueprint; confirms; initializes with official CLI; sets up Claude Code agent system.
Creates a new project directory with AGENTS.md, initializes a Git repo, and auto-generates a GitHub repository based on an MVP domain input.