devobsessed/code-captain

Code Captain is an intelligent AI development workflow system that guides you through requirements gathering, planning, implementation, and project management.

14Stars on the repository
24Mods indexed here, across every type
3mo agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

create-adr

01

devobsessed/code-captain

Command

Create comprehensive Architecture Decision Records (ADRs) that systematically document architectural decisions with clear rationale, alternatives considered, and consequences through a structured analysis and review process.

14 3mo ago A 0 tokens

create-spec

02

devobsessed/code-captain

Command

Generate comprehensive feature specifications using a contract-first approach that ensures complete alignment between developer and AI before creating any supporting files. This command eliminates presumptuous file creation by establishing a clear "contract" through structured clarification rounds.

14 3mo ago A 0 tokens

edit-spec

03

devobsessed/code-captain

Command

Modify existing feature specifications using a contract-first approach that ensures complete alignment between developer and AI before updating any supporting files. This command prevents assumptions by establishing a clear "modification contract" through structured clarification rounds.

14 3mo ago A 0 tokens

execute-task

04

devobsessed/code-captain

Command

Execute a specific task and its sub-tasks systematically following a Test-Driven Development (TDD) workflow. This command reads task specifications from .code-captain/specs/ directories and implements features with comprehensive testing, following established code standards and best practices.

14 3mo ago A 0 tokens

initialize

05

devobsessed/code-captain

Command

Set up technical foundation and development infrastructure by detecting if this is a greenfield (new) or brownfield (existing) project and executing the appropriate technical setup workflow.

14 3mo ago A 0 tokens

new-command

06

devobsessed/code-captain

Command

A meta command that creates new Code Captain commands and skills for Claude Code, following established patterns and conventions. This command generates properly structured command files or skill directories, and ensures consistency across the Code Captain ecosystem.

14 3mo ago B 0 tokens

plan-product

07

devobsessed/code-captain

Command

Generate comprehensive product planning documentation using a contract-first approach that establishes clear product vision, mission, and roadmap before creating any supporting files. This command eliminates assumptions by gathering complete product context through structured discovery, then creates a complete product…

14 3mo ago A 0 tokens

explain-code

08

devobsessed/code-captain

Command

The explain-code command provides comprehensive, AI-powered explanations of code segments, functions, classes, or entire files. It combines natural language explanations with visual diagrams to help developers understand complex code quickly and thoroughly.

14 3mo ago A 0 tokens

research

09

devobsessed/code-captain

Command

Conduct systematic research on a topic using structured phases that build upon each other, creating actionable todos and leveraging web search capabilities.

14 3mo ago A 0 tokens

status

10

devobsessed/code-captain

Command

A command that provides developers with a comprehensive status report when starting work or switching context. Analyzes current git state, active work, and project health to orient developers and suggest next actions.

14 3mo ago A 0 tokens

swab

11

devobsessed/code-captain

Command

A deck-cleaning agent that makes one small, focused improvement to the codebase, following the "Boy Scout Rule" - leave the code cleaner than you found it. This command identifies the single best small cleanup opportunity and applies it with your approval.

14 3mo ago A 0 tokens