ensemble-team

Generate AI ensemble team rosters, .team profiles, and project scaffolding documents.

1|Updated Jul 1, 2026
One-click install
npx skills add https://github.com/jwilger/agent-skills --skill ensemble-team
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ensemble-team
Source: https://github.com/jwilger/agent-skills/tree/main/skills/ensemble-team
Command: npx skills add https://github.com/jwilger/agent-skills --skill ensemble-team

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Orchestrates the formation of a full AI ensemble/mob programming team for software projects, generating member profiles, coordinator instructions, owner constraints, and working documents to enable coordinated, consensus-driven development.

Core Features & Use Cases

  • Tiered team presets: Full/Lean/Solo-plus with recommended composition and governance artifacts to accelerate project startup.
  • Profile generation: Create .team/<name>.md profiles with required sections including bio, role, philosophy, and review approach.
  • Project scaffolding: Generate AGENTS.md, PROJECT.md, and docs/ARCHITECTURE.md with governance and architecture decisions.
  • Phase-based workflow: Provides Phase 1 Discovery through Phase 5 Team Formation and Phase 6+ coordination for CI/reviews.
  • Reference-guided templates: Leverages references/ templates for glossary, templates, and onboarding guidance.

Quick Start

Initiate the ensemble-team workflow to spawn the roster, generate .team profiles, and create coordinator instructions.

Frequently Asked Questions about ensemble-team

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold an AI mob programming team for a new software project?

To scaffold an AI mob programming team, generate member profiles, coordinator instructions, and project governance documents through a phase-based workflow. This creates a coordinated ensemble with defined roles, ensuring consensus-driven development from project discovery through team formation.

What project artifacts are generated when forming an AI ensemble team?

Forming an AI ensemble team generates team rosters, .team profile markdown files, coordinator instructions, PROJECT.md, AGENTS.md, and a living glossary. These artifacts establish architecture decisions and governance constraints for coordinated development.

Can I scale an existing software project using a coordinated AI ensemble?

Yes, you can scale an existing software project by applying phase-based team formation to add AI ensemble members. The workflow supports tiered presets including Full, Lean, and Solo-plus configurations to match your scaling requirements and governance needs.

What is the difference between Full, Lean, and Solo-plus ensemble team presets?

Full, Lean, and Solo-plus ensemble presets differ in team composition size and governance artifact generation. Full presets provide comprehensive rosters for large projects, while Lean and Solo-plus offer reduced team sizes for smaller scaling efforts or individual developer coordination.

How does phase-based team formation work for AI ensemble development?

Phase-based team formation progresses from Phase 1 Discovery through Phase 5 Team Formation and Phase 6 coordination. Each phase guides role research, profile generation, and scaffolding to ensure production-ready consensus-driven development aligned with project templates.

Do I need existing project templates before generating AI ensemble team profiles?

Existing project templates are not required because the ensemble workflow leverages reference-guided templates for glossary, onboarding, and profile generation. The process creates PROJECT.md and AGENTS.md from scratch using internal reference templates.