
Self-directed analyst that claims analysis tasks from a shared task list and writes findings (read-only)
Self-directed coder that claims tasks from a shared task list and implements them
Self-directed brainstormer that claims a brainstorm task, researches the codebase, and stays alive to answer questions from teammates
Self-directed challenger that claims completed analysis tasks and stress-tests them (read-only)
Self-directed planner that claims a plan task (blocked by brainstorm), creates the implementation plan, and stays alive to answer questions from teammates
Implements code changes following plans and specifications
Self-directed reviewer that claims completed tasks and reviews them incrementally
Team-based development workflow using experimental agent teams - INIT → WORKTREE → BRAINSTORM → PLAN → EXECUTE → REVIEW → COMPLETE
Run a premortem — imagine a project has failed and work backwards to identify risks before they happen
Finds bugs in existing code — nil dereferences, race conditions, resource leaks, logic errors, error handling gaps. Creates cleanup tasks for each finding.
EXECUTE phase coordinator that orchestrates implementation, task review, and code quality subagents
Autonomous brainstorming agent for workflow orchestration
Verifies that SPECS.md, NOTES.md, TESTS.md, BENCHMARKS.md, and documentation cross-reference cleanly against each other and against the actual code
Analyzes code for unnecessary complexity, unjustified abstractions, and structural cleanup opportunities using first-principles engineering methodology
Write a blameless incident postmortem — gather timeline, root cause, impact, action items
Adversarial deep code review — orchestrator spawns 8 specialist agents in parallel hunting spec drift, comment lies, memory hazards, concurrency bugs, contract gaps, code quality issues, and structural over-abstraction. Outputs severity-ranked findings to .bob/state/review.md with a routing recommendation.
Creates commits and pull requests with proper git workflow
Use when you have a spec or requirements for a multi-step task, before touching code
Have a conversation with Codex about code — ask questions or instruct it to write code, looping until consensus.
Checks Go code for idiomatic patterns, quality, and best practices
Specialized testing agent for running tests and quality checks
Monitors CI/CD checks and PR feedback for workflow orchestration
Fast agent specialized for exploring codebases. Use this when you need to quickly find files by patterns, search code for keywords, or answer questions about the codebase. Can write findings to discovery files.
Multi-repo operational workflow — coordinate code changes across repos, build/deploy, and validate end-to-end. INIT → PLAN → CODE → OPERATE → TEST → COMPLETE
Team-based code cleanup workflow - DISCOVER → PLAN → CLEANUP LOOP → COMMIT. Simplifies, removes complexity, fixes documentation. Never introduces new functionality.
Validates that implementation accomplishes the requested task
Verify spec invariants and analyze codebase health — DISCOVER → AUDIT → [ANALYZE → SCORE] → REPORT → COMPLETE
Code review workflow orchestrator - REVIEW → FIX → TEST → COMMIT → MONITOR
Team-based codebase exploration with adversarial challenge - DISCOVER → ANALYZE → CHALLENGE → DOCUMENT
First-mate CLI reference guide for spec lookup and code graph analysis in spec-driven Go projects
Go coding guidelines for production-quality code — pool lifetimes, concurrency safety, numeric type boundaries, error handling, and test discipline
Generate a stylized, self-contained HTML report for any Go codebase element — functions, packages, interfaces, structs, handlers, CLI commands, and more
Go-specific pre-submit reviewer targeting patterns that survive generic review but cause problems in production — pool lifetimes, concurrency races, int64/int mismatches, early-stop correctness, spec drift, error handling, and test quality
Comprehensive multi-domain code reviewer that covers all review concerns in a single pass
Break a large changeset into ordered, reviewable PRs — idempotent, call again to advance the stack after merges
Spec authority agent that scans SPECS.md/NOTES.md/TESTS.md/BENCHMARKS.md, answers invariant questions from teammates, and writes final spec doc updates
Specialized planning agent for creating detailed implementation plans
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.