A backend workflow harness led by a technical project manager, with seven specialist agents. It supports requirements clarification, database-language advice, codebase investigation, and OpenSpec-based software specifications.
A set of instructions for Octopus, a Claude Code plugin made from Markdown agents and slash commands. It runs work across other software projects and uses OpenSpec, a format for recording current system behavior and proposed changes.
A requirements-analysis agent for backend work. It turns customer messages, tickets, screenshots, or vague ideas into technical questions, assumptions, risks, and open questions.
A specification specialist in the Octopus workflow that turns clarified requirements into OpenSpec changes, structured proposals for software modifications.
A coding agent for implementing assigned changes and tests in an OpenSpec-based project. It works on feature branches and replies in Traditional Chinese.
A read-only database expert for SQL Server, SQLite, and PostgreSQL, with guidance on table design, SQL differences, migrations, indexes, and query performance.
A debugging agent for backend engineers that investigates failures from error messages, logs, and reproduction steps. It responds in Traditional Chinese and produces a structured root-cause report.
A code-review agent that checks a branch against its requirements and reports correctness, security, clarity, minimality, consistency, resilience, and performance issues. It writes its report in Traditional Chinese.
A read-only command for asking a scout agent questions about a codebase, its Git history, or project progress. The agent checks the repository and returns an answer with references to files, lines, or commits.
An automated build command for an OpenSpec change, where a change is a planned piece of software work. It checks the plan, has a builder implement each task, reviews the result, and automatically repairs high-priority issues for up to three rounds.
A debugging command that sends an error, log, or screenshot to a debugger agent for analysis. The debugger reports confirmed facts separately from possible explanations and does not modify files.
A setup command for connecting an existing project to Octopus, a workflow built around OpenSpec project specifications and tracked changes. It checks the required command-line tool and project structure, surveys the codebase, and creates an Arena handover report.
A two-stage workflow for turning a software request into written specifications and then implemented code. It pauses for one approval before carrying out the planned tasks and producing an acceptance report.
A read-only command that creates a current, narrative overview of a software project. It describes the project’s layers, what its modules do, how they depend on one another, and how important flows work.
A read-only review command that asks a reviewer agent to examine a branch or the current uncommitted changes. It returns a four-part acceptance report, including high-risk changes and whether the work matches a supplied specification.
A requirements-planning command for OpenSpec, a tool that records software changes as proposals, specification updates, and task lists. It clarifies the request, challenges risky assumptions, and pauses for approval before implementation.
Runs before the agent uses a tool for Bash, Edit and Write tool calls, executing branch-guard.mjs and spec-status-guard.mjs via node (2 commands). From SatoruoGojoo/octopus.