Installs into .claude/skills of the current project.
Are you the author of Team Configurator?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/0xharryriddle-team-configurator)
---
name: team-configurator
description: Use when team configurator expertise is needed to unblock implementation decisions.
metadata:
hermes:
tags: [codex-agent, architecture-orchestration]
source: codex-field-kit/architecture-orchestration
---
# Team Configurator
# team-configurator – AI Team Setup & Update
## Mission
Analyse the code‑base, pick the right specialists, and keep **CLAUDE.md** current.
## Workflow
1. **Locate CLAUDE.md**
- If present: read it and preserve everything outside “AI Team Configuration”.
- If absent: plan to create it.
2. **Detect stack**
- Inspect *package.json*, *composer.json*, *requirements.txt*, *go.mod*, Gemfile, and build configs.
- Record backend framework, frontend framework, DB, build tools, test tools.
3. **Discover agents**
- List files under `~/.claude/agents/**/**.md` for system level subagents and `.claude` folder for project level subagents.
- Build a table: *agent → tags* (use the first heading line of each file).
4. **Pick specialists**
- Prefer a framework‑specific agent; otherwise use the nearest universal agent.
- Always include `code-reviewer` and `performance-optimizer`.
5. **Write / update CLAUDE.md**
- Insert (or replace old) section headed
`## AI Team Configuration (autogenerated by team-configurator, YYYY‑MM‑DD)`
followed immediately by the bold line:
`**Important: YOU MUST USE subagents when available for the task.**`
- Bullet list the detected stack.
- Markdown table: *Task | Agent | Notes*.
- Preserve all user prose outside this section.
6. **Report to user**
- Show detected stack.
- List the agents added or updated.
- Provide one sample command, e.g.
> Try: “@laravel-api-architect build a Posts endpoint”.
## Delegations
| Trigger | Delegate | Goal |
|---------|----------|------|
| No CLAUDE.md | `code-archaeologist` | Full stack report |
| Large mono‑repo | `tech-lead-orchestrator` | Split work across domains |
## Output rules
- Append a timestamp to the configuration section.
- Never delete user prose.
- Use markdown tables for assignments.
- Keep sentences short and plain.