team.management MCP server
Commit Oct 14, 2026Enforces a structured DAIC workflow for Claude Code to prevent unaligned AI implementation through runtime hooks and protocol enforcement.
Also known as TeamManagementPlugin/claude-plugin
- Stars
- 6
- Tools
- —
- Downloads, 30 days
- —
- Latest version
- —
- Last commit
- Oct 14, 2026
- License
- MIT
What is team.management MCP?
team.management enforces a structured DAIC workflow for Claude Code to prevent unaligned AI implementation through runtime hooks and protocol enforcement.
Summary generated from the project's README
About team.management MCP server
Managing AI coding workflows through strict protocol enforcement is what claude-plugin enables for developers using Claude Code. It implements the DAIC loop—Discussion, Alignment, Implementation, and Check—to ensure that an AI agent cannot begin writing code until a plan has been explicitly discussed and approved. This prevents the common issue of an AI performing unaligned or over-implemented changes without user consent.
The plugin operates as a native extension installed via the Claude Code plugin marketplace. It uses Python hooks and a protocol engine to drive different modes such as investigation, implementation, and code review. Users can choose from various protocols including research, brainstorm, refactoring, and optimize. The system maintains a local record of every step, gate, and protocol run in plain files within your project. It also supports specialized subagents for roles like systems architect, security officer, and test-quality engineer to provide structured oversight during the development lifecycle.
What you can do with it
- 1Preventing unaligned code editsForce the AI to discuss and agree on a plan before it is allowed to modify any files.
- 2Conducting structured code investigationsUse a read-only mode where the AI explores the codebase and proposes measurable success criteria.
- 3Automating multi-role quality assuranceDeploy a team of specialized agents to perform security audits and maintainability reviews.
- 4Synchronizing tasks with issue trackersKeep your AI development work in sync with external project management tools.
Written from the project's README. Every use case is checked against a quote from it.
README
View on GitHubA more capable model does not become more trustworthy. It becomes more convincing — better at sounding done. team.management is the harness that keeps you in control: it shows the work, holds the process, and leaves a record you can check.
- See it. Watch each step as it runs — which stage it's on, what's allowed, what's finished. No black box.
- Enforce it. Discussion comes before code. In discussion mode the hooks block edits until you've agreed on a plan, and a workflow protocol drives the steps from the runtime — not from the prompt.
- Prove it. Every run leaves a record of what happened — the protocol, the steps, the gates — written to plain files in your project. It's local, and it's yours to keep. (The record is honest about what checked what: review gates are AI judgment; the test gate is deterministic.)
What it is
team.management is a native Claude Code plugin. It enforces the DAIC loop — Discussion, Alignment, Implementation, Check — through Python hooks and a protocol engine. When Claude tries to edit code before you've agreed on an approach, the hooks block the tools and ask for discussion first. That one rule prevents the most common failure of AI coding: confident over-implementation before anyone aligned on the plan.
Install
team.management installs through Claude Code's plugin marketplace — there is no pip or npm package.
/plugin marketplace add TeamManagementPlugin/claude-plugin
/plugin install team-management@team-management
Then enable it for the project and restart Claude Code:
/team-management:init
On Windows, /team-management:init is required, not optional — it provisions the python3 command the hooks need (skip it and the hooks fail to load with python3: command not found). See docs/INSTALL.md for prerequisites, Windows setup, team enablement, and uninstall.
How it works
- Describe what you want, in plain language. Claude doesn't start coding — it recommends a workflow protocol, explains why it fits, and waits for your go-ahead.
- Approve the protocol. From there it drives the lifecycle and sets the right mode at each step:
- Investigation — read-only. Claude explores the code and proposes a plan with measurable success criteria.
- Implementation — once you approve the plan, editing unblocks and Claude writes the code and tests.
- Code review — spec-compliance and quality review (plus any AI providers you enable) before it can advance.
- Documentation — docs and work-log updates.
- Completion — you test the change and confirm; the protocol wraps up the git and issue work.
- You stay in control. You approve the plan before implementation, and Claude advances a step only once you're satisfied — nothing runs ahead.
Other protocols cover the rest of the work — research, brainstorm, refactoring, and metric-driven optimize. Claude picks the fit and explains why before starting.
The team
The protocols dispatch specialized subagents — a team with recognizable roles, each working in its own context window:
- Investigation & design — a codebase guide, a systems architect, a delivery planner.
- Challenge & risk — a devil's advocate, a user advocate, a security officer.
- Quality assurance — a lead reviewer, a spec auditor, a test-quality engineer, a second-echelon red team, a maintainability reviewer.
- Knowledge & records — an onboarding researcher, a context keeper, a scribe, a documentation engineer.
- External reviewers — OpenAI Codex and Google Antigravity as independent second opinions, when you enable them.
Full roster with agent names: usage guide.
Features
- DAIC enforcement — discussion-before-implementation, enforced by hooks in the runtime.
- Persistent tasks — task context in version-controlled markdown, loaded automatically across sessions.
- Branch enforcement — keeps a task's work on its own git branch.
- Issue tracking — bidirectional sync with GitLab, Jira, and GitHub / Gitea.
- MCP server — exposes the workflow as first-class Claude Code tools, so the agent reliably discovers them.
- AI providers — bring in Codex or Antigravity for a second opinion during investigation, implementation, and code review.
- LLM wiki — an optional, compounding knowledge base Claude maintains as you work.
Documentation
- Install & setup — prerequisites, Windows, team enablement, uninstall
- Usage guide — protocols, features, and configuration
- MCP server — architecture and tool reference
- team.management — the website, docs, and protocols
Requirements
- Claude Code — loads the plugin's hooks and MCP server
- Python 3.10+ — the plugin builds its own isolated venv on first run
- Git — recommended, for branch enforcement
License
MIT — see LICENSE.
Credits
team.management stands on work that shaped its design:
- cc-sessions by GWUDCAP — origin of the DAIC methodology and the sessions/hook-enforcement model.
- superpowers by Jesse Vincent (obra) — a composable-skills approach for coding agents.
- get-shit-done by open-gsd — meta-prompting and spec-driven development for AI agents.
- LLM Wiki by Andrej Karpathy — the compounding AI-maintained knowledge base behind the wiki feature.
- autoresearch by Andrej Karpathy — the metric-driven experimentation behind the optimize protocols.
team.management MCP questions
How do I install team.management?
You install it through the Claude Code plugin marketplace using the command /plugin marketplace add TeamManagementPlugin/claude-plugin.
What is the DAIC loop?
DAIC stands for Discussion, Alignment, Implementation, and Check, a methodology enforced by the plugin to ensure AI doesn't code before a plan is agreed upon.
Does it work on Windows?
Yes, but you must run /team-management:init to provision the required python3 command, otherwise the hooks will fail to load.
Can it sync with my existing issue trackers?
Yes, it provides bidirectional synchronization with GitLab, Jira, and GitHub / Gitea.