← ClaudeAtlas

gala-team-designlisted

Design a new gala_team `team.yaml` from scratch, or optimize an existing one, for a given project / area. Reads the target project's structure (README, CLAUDE.md, language, test commands, repo conventions) and produces a concrete team config with roles, personalities, onboarding docs, workflow, and policy tuned to the project. TRIGGER when the user asks to "design a team", "create a team for X", "optimize my team.yaml", "review my gala team", "team for <project>", or similar.
martianoff/gala-team · ★ 1 · AI & Automation · score 71
Install: claude install-skill martianoff/gala-team
# gala_team designer Produce a `team.yaml` (or a focused diff against an existing one) tuned to the user's project. The output is a concrete, ready-to-run config — no placeholders, no "TODO" comments — based on what the project actually looks like. **Argument:** `$ARGUMENTS` — Either: - A path to a project directory (e.g. `~/work/auth-service`) → design a team from scratch for it. - A path to an existing `team.yaml` (e.g. `team.yaml`, `examples/skunkworks.yaml`) → review and propose optimizations. - A short project description (e.g. `"a Rust web crawler with sqlite storage"`) → design a team without a target repo. - Empty → ask the user which mode and what target. ## Output contract The skill MUST end with one of: 1. **A complete `team.yaml`** in a fenced ```yaml block, ready for `gala_team --team <path> --project <repo>`. No placeholders, no `<TODO>` markers. 2. **A focused diff** against an existing `team.yaml` (paths to read/edit + concrete replacement blocks), if optimizing. Plus a brief rationale (~5-8 bullets) explaining the key choices: roster size, why or why not QA, workspace_mode pick, hook commands picked, what each member's personality is tuned for. Rationale is for the user; the yaml is for the machine. --- ## Step 1 — Survey the target When given a project path: 1. Read `README.md` (or equivalent) for project purpose + commands. Skim, don't summarize back. 2. Read `CLAUDE.md` if present — it's the highest-signal source on conventions, gotchas, and forbi