deadfish-teams
Autonomous development pipeline using Claude Code Agent Teams. Orchestrates brainstorm, plan, implement, verify, reflect cycles with specialized teammates and GPT-5.2/5.3-Codex integration.
Not in a marketplace yet, so it loads for one session with --plugin-dir.
Plugin deadfish-teams in Fredasterehub/deadfish-teams. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
What it installs
Skills (7)
deadfish-conductorConductor verdict format, drift protocol, boundary evaluation.
deadfish-coreCore deadfish invariants and protocols. Referenced by all teammates.
deadfish-discoveryBrownfield discovery protocol (detect, collect evidence, analyze, and write docs/discovery.md).
deadfish-docsTrack-boundary living-doc reconciliation and debate protocol.
deadfish-implementImplementation constraints, git conventions, Codex MCP usage.
deadfish-planningSpec, plan, and task packet formats. GSD rules. Drift detection.
deadfish-verifyVerification protocol, criteria rubric, verdict format.
Subagents (8)
brainstormerUse when starting a new project or when a track needs ideation and product shaping. Human-in-loop only. <example> Context: User wants to explore ideas for a new feature user: "Let's brainstorm the authentication system" assistant: "Spawning brainstormer for BMAD-style ideation" <commentary>New featu
coderUse when a TASK packet is ready for implementation. Implements exactly what the packet says. <example> Context: Task packet ready for coding user: "Implement task auth-P1-T02-jwt" assistant: "Dispatching to GPT-5.3-Codex for implementation" <commentary>Atomic task execution via Codex</commentary> </
conductorUse at phase or track boundaries to evaluate drift, quality of direction, and whether tasks remain correct. <example> Context: Track complete, need boundary evaluation user: "Evaluate auth track completion" assistant: "Running boundary evaluation: drift, spec alignment, direction" <commentary>Phase
discovererUse when a repo is detected as brownfield and we need a one-shot discovery pass before brainstorm. <example> Context: Lead ran detect and got brownfield user: "Run discovery for this repo" assistant: "Spawning discoverer to map codebase evidence into docs/discovery.md" <commentary>Brownfield discove
doc-keeperUse only at track boundary to propose living-doc reconciliation after Conductor emits a trigger. <example> Context: Track completed with CONTINUE decision user: "Run doc reconciliation for v32-realignment" assistant: "Preparing track-boundary reconciliation proposals from diff and living docs" <comm
integratorUse ONLY when asked by Lead to resolve cross-task friction, merge conflicts, or refactor collisions. <example> Context: Two tasks modified the same module user: "T02 and T03 both changed auth/index.ts, resolve conflicts" assistant: "Spawning integrator for surgical merge" <commentary>Cross-task fric
plannerUse when a track needs a SPEC, a PLAN, or atomic TASK packets with dependencies. <example> Context: Track selected, needs spec and plan user: "Create spec and plan for the auth track" assistant: "Spawning planner to generate SPEC and PLAN via GPT-5.2" <commentary>Planning phase requires structured G
qa-reviewerUse when a task or track needs verification. Runs deterministic checks first, then criteria review. <example> Context: Coder committed, needs verification user: "Verify task auth-P1-T02-jwt" assistant: "Running verify.sh + LLM criteria fan-out" <commentary>Post-implementation verification gate</comm
Hooks (6)
- PreToolUse
CLAUDE_PLUGIN_ROOT="${CLAUDE_PLUGIN_ROOT:-${DEADFISH_PLUGIN_ROOT:-}}" DEADFISH_PLUGIN_ROOT="${DEADFISH_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}" bash "${CLAUDE_PLUGIN_ROOT:-${DEADFISH_PLUGIN_ROOT:-}}/hoo
- TaskCompleted
CLAUDE_PLUGIN_ROOT="${CLAUDE_PLUGIN_ROOT:-${DEADFISH_PLUGIN_ROOT:-}}" DEADFISH_PLUGIN_ROOT="${DEADFISH_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}" bash "${CLAUDE_PLUGIN_ROOT:-${DEADFISH_PLUGIN_ROOT:-}}/hoo
- TeammateIdle
CLAUDE_PLUGIN_ROOT="${CLAUDE_PLUGIN_ROOT:-${DEADFISH_PLUGIN_ROOT:-}}" DEADFISH_PLUGIN_ROOT="${DEADFISH_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}" bash "${CLAUDE_PLUGIN_ROOT:-${DEADFISH_PLUGIN_ROOT:-}}/hoo
- SubagentStop
CLAUDE_PLUGIN_ROOT="${CLAUDE_PLUGIN_ROOT:-${DEADFISH_PLUGIN_ROOT:-}}" DEADFISH_PLUGIN_ROOT="${DEADFISH_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}" bash "${CLAUDE_PLUGIN_ROOT:-${DEADFISH_PLUGIN_ROOT:-}}/hoo
- PreCompact
CLAUDE_PLUGIN_ROOT="${CLAUDE_PLUGIN_ROOT:-${DEADFISH_PLUGIN_ROOT:-}}" DEADFISH_PLUGIN_ROOT="${DEADFISH_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}" bash "${CLAUDE_PLUGIN_ROOT:-${DEADFISH_PLUGIN_ROOT:-}}/hoo
- SessionStart
CLAUDE_PLUGIN_ROOT="${CLAUDE_PLUGIN_ROOT:-${DEADFISH_PLUGIN_ROOT:-}}" DEADFISH_PLUGIN_ROOT="${DEADFISH_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}" bash "${CLAUDE_PLUGIN_ROOT:-${DEADFISH_PLUGIN_ROOT:-}}/hoo
Maintain deadfish-teams?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.