By tumblecat44
4-agent build team for Claude Code. Tell it what to build — PM writes the PRD, engineer implements, QA tests. Boundaries enforced by hooks, wave-based execution, research-backed design from 18 sources.
Engineering Lead agent. Implements features in src/ based on PRD specs. Manages dependencies in package.json. Commits with Conventional Commits format.
Build orchestrator. Analyzes a feature request, decides if a team is needed, decomposes into wave-based tasks, delegates to product-pm/eng-lead/qa-tester, and verifies results. Use when the user wants to build a feature with a coordinated agent team.
Product Manager agent. Writes PRDs with user stories, acceptance criteria, and open questions. Writes only to docs/product/ and docs/specs/. Flags ambiguous requirements as questions instead of making assumptions.
QA Specialist agent. Writes tests in tests/ and e2e/ based on PRD acceptance criteria. Runs tests and reports results. Reports bugs but does not fix them.
Build a feature with a coordinated agent team. Takes a feature description and orchestrates PM, engineer, and QA through wave-based execution. Use when you want to build something non-trivial that needs PRD, implementation, and tests.
Show current build progress — what the team has built, which agents produced what, test results, and any pending work. Use to check what was done.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Uses Bash, Write, or Edit tools
Uses Bash, Write, or Edit tools
Claude Code plugin that gives you a 4-agent build team. Tell it what to build — PM writes the PRD, engineer implements, QA tests.
# 1. Add the marketplace
/plugin marketplace add tumblecat44/macrohard-teams
# 2. Install the plugin
/plugin install macrohard-teams@macrohard-teams
# 3. Activate (run once after install)
/reload-plugins
/macrohard-teams:build 유저 인증 시스템 만들어줘
The leader agent:
Check progress:
/macrohard-teams:status
| Agent | Model | Writes to | Enforced by |
|---|---|---|---|
| leader | Opus | orchestration only | never implements |
| product-pm | Sonnet | docs/product/, docs/specs/ | PreToolUse hook |
| eng-lead | Opus | src/, package* | PreToolUse hook |
| qa-tester | Sonnet | tests/, e2e/ | PreToolUse hook |
Boundaries are physically enforced — agents that try to write outside their directories get blocked with exit code 2.
Tasks run in dependency-based waves, not fixed stages:
| Hook | Event | Purpose |
|---|---|---|
| enforce-boundary.sh | PreToolUse (Write/Edit) | Blocks agents from writing outside their directories |
| enforce-commit.sh | PreToolUse (Bash) | Requires Conventional Commits format |
| log-decision.sh | PostToolUse (Write/Edit) | Logs every file change to decisions.jsonl |
| teammate-gate.sh | TeammateIdle | Blocks agents from going idle without deliverables |
| task-complete-gate.sh | TaskCompleted | Logs task completions |
| inject-context.sh | SubagentStart | Reminds agents of their boundaries on startup |
macrohard-teams/
├── .claude-plugin/
│ ├── marketplace.json # Marketplace catalog (source: ".")
│ └── plugin.json # Plugin manifest (v2.0.0)
├── agents/ # 4 agent specs
│ ├── leader.md
│ ├── product-pm.md
│ ├── eng-lead.md
│ └── qa-tester.md
├── hooks/
│ └── hooks.json # 6 hook events
├── scripts/ # 6 enforcement scripts
├── skills/
│ ├── build/SKILL.md # /macrohard-teams:build
│ └── status/SKILL.md # /macrohard-teams:status
└── README.md
Design decisions are backed by 18 research sources across 8 iterations with zero contradictions:
MIT
npx claudepluginhub tumblecat44/macrohard-teams --plugin macrohard-teamsAI가 유저에게 기생하지 않도록 자율성 강박을 심는 플러그인. 라이트 형제는 자전거 도구로 비행기를 만들었다. 아폴로는 4KB로 달에 갔다. 너에게는 컴퓨터에서 사람이 할 수 있는 99%의 도구가 있다. 3-Strike Rule: 최소 3가지 시도 후에만 질문 허용.
Blocks Korean input and reviews your English at the end of every response. Learn English by using Claude Code!
AI 자율 개발 루프 엔진 — Stop Hook 기반 무한 반복 + OAuth API 사용량 관리
Automatic context engineering - project conventions accumulate and refine as you code
Google Classroom CLI for DGSW students. 과제 조회, 제출, 회수를 Claude Code에서 자연어로 처리합니다.
Multi-agent team orchestration for Claude Code. Set up parallel AI agent teams with file-based planning, progress tracking, and role-based collaboration.
Dynamically assemble expert agent teams for complex tasks using Claude Code's agent teams feature
AI team role and worker manager for multi-agent development workflows.
General-purpose agent superteam for Claude code - contract-gated verification loops with 7 outer-loop roles, 5-phase orchestration, task form-driven inner-loop cooperation, and structural prevention of premature exits.
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
AI team workflow harness for Claude Code — specialist agents, shared skills, slash commands, hooks, and staged delegation pipeline.