ensemble-team
Installation
SKILL.md
Ensemble Team Setup
Set up an AI ensemble programming team for any software project. Creates the full structure for a team of expert agents working in a single-driver mob programming style with consensus-based decisions, TDD, and continuous retrospectives.
Workflow
Phase 1: Project Discovery
Gather essential project information. Ask the user:
- Project name and description: What is being built? What problem does it solve?
- Tech stack: Language, framework, database, frontend approach, testing tools. If unsure, help them decide based on their goals.
- Product vision: Target user? MVP scope? Vague ideas are fine — the Product Manager agent will refine them.
- Dev environment: Nix? Docker? Standard package managers? CI provider?
- Repository: Existing repo or new? Branching strategy?