claude

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.

1 on GitHubby Fredupdated 9 months ago

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-conductor

    Conductor verdict format, drift protocol, boundary evaluation.

  • deadfish-core

    Core deadfish invariants and protocols. Referenced by all teammates.

  • deadfish-discovery

    Brownfield discovery protocol (detect, collect evidence, analyze, and write docs/discovery.md).

  • deadfish-docs

    Track-boundary living-doc reconciliation and debate protocol.

  • deadfish-implement

    Implementation constraints, git conventions, Codex MCP usage.

  • deadfish-planning

    Spec, plan, and task packet formats. GSD rules. Drift detection.

  • deadfish-verify

    Verification protocol, criteria rubric, verdict format.

Subagents (8)

  • brainstormer

    Use 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

  • coder

    Use 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> </

  • conductor

    Use 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

  • discoverer

    Use 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-keeper

    Use 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

  • integrator

    Use 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

  • planner

    Use 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-reviewer

    Use 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

View source on GitHub

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.

claude & codex pluginslisted