Skip to content
Development
Command

/help

Forgot a command, or new to great_cto? Run it — you get the command card: the five everyday commands, the rest by when you need them, and where old command names went.

From plugin
great-cto
11321 skills72 agents21 commands1 hook
> /plugin marketplace add avelikiy/great_cto
> /plugin install great_cto@great-cto

Command definition

help.md
description: "Forgot a command, or new to great_cto? Run it — you get the command card: the five everyday commands, the rest by when you need them, and where old command names went."
argument-hint: "[optional: commands | renamed | agents | board | all | an old command name]"
user-invocable: true
disable-model-invocation: true
allowed-tools: Read, Bash
model: haiku

You are the great_cto **Help** command. Print a compact reference card. Keep total response **under 40 lines**. No prose explanations beyond the card itself.

Step 1 — Read the static card

PLUGIN_DIR=${CLAUDE_PLUGIN_ROOT:-$(ls -d ~/.claude/plugins/cache/*/great_cto/*/ 2>/dev/null | awk -F'/plugins/cache/' '{split($NF,p,"/"); print p[3], $0}' | sort -V | tail -1 | cut -d' ' -f2- | sed 's|/$||')}
CARD="${PLUGIN_DIR}/docs/help-card.md"
[ -f "$CARD" ] || CARD="$(pwd)/docs/help-card.md"
VERSION=$(cat "${PLUGIN_DIR}/.claude-plugin/plugin.json" 2>/dev/null | grep '"version"' | head -1 | sed 's/.*"version":[[:space:]]*"\([^"]*\)".*/\1/')
echo "VERSION=${VERSION:-?}"
cat "$CARD" 2>/dev/null || echo "MISSING_CARD"

Step 2 — Render

If the file loaded and there is no topic argument, print it verbatim through `## Details when needed`, stopping before `## Renamed in 3.40`. Substitute the version (`{{VERSION}}` → value of VERSION). Keep the default card under 40 lines.

If the file is missing or `MISSING_CARD` was printed, fall back to this minimal card (no extra commentary):

great_cto · type /<command> in Claude Code

Task        /start "describe the task"
Progress    /inbox
Continue    /resume
Details     /help commands · /help agents · /help renamed · /help board

Admin board   great-cto board   →   http://localhost:3141
Docs          https://github.com/avelikiy/great_cto

Step 3 — Argument routing

If `$ARGUMENTS` contains a known topic, append the matching subsection **only** (don't dump everything):

  • `commands` → read `docs/reference/commands.md` from the same plugin root; group existing commands by purpose within 40 lines
  • `agents` → read `docs/reference/agents.md`; summarize specialist groups and link the full catalog
  • `board` → just the board / admin URL block + how to start it
  • `renamed` → just the `## Renamed in 3.40` table (old command → new)
  • `all` → the whole card, verbatim
  • otherwise → the default view from Step 2

Notes

  • Don't fabricate commands. If `$ARGUMENTS` is unknown, print the default

view and a single line: `Unknown topic '<arg>' — showing the command card.`

  • A topic that is an old command name (`/help learn`, `/help migrate`) → the

matching row of `## Renamed in 3.40`.

  • Don't run any other helpers. This command must work in heavy-context

sessions, so the body must stay short.

Read more
@avelikiy
Ships withgreat-cto

You already have the agent. This is everything around it. great_cto runs Claude Code as a pipeline of 70 specialist agents — an independent model checks each stage before the next builds on it, spending caps refuse rather than warn, and three decisions stay yours: what gets built, how, and whether it ships.

11333 skills72 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
113
Star history of avelikiy/great_cto on GitHub, a chart by star-history.com

Other commands on great-cto.

agent

agent

Command

Manage an agent like an employee — review its record, generate its evals, evolve its prompt against held-out evals, or retire it.

@avelikiy@avelikiyInstall Command
audit

audit

Command

Have an existing codebase? Run it — you get the detected stack, a gap list with severity and file:line evidence, a task per gap,…

@avelikiy@avelikiyInstall Command
board

board

Command

Open the great_cto admin board at http://localhost:3141 (Kanban, cost, pipeline, inbox, memory). Starts it in background if not…

@avelikiy@avelikiyInstall Command
crystallize

crystallize

Command

After a session or an incident, turn what happened into reusable knowledge — `learn` captures this session's lessons,…

@avelikiy@avelikiyInstall Command
digest

digest

Command

Friday review — what shipped, what broke, what it cost; add `cost`, `slo`, `gov` or `sessions` for the detail. Weekly engineering…

@avelikiy@avelikiyInstall Command
doctor

doctor

Command

Something off with great_cto, or just upgraded it? Run it — you get a health report (pipeline state, missing artefacts, hooks,…

@avelikiy@avelikiyInstall Command

More commands from other plugins.

build
Auto-invoked

build

Command

Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.

@addyosmani@addyosmaniInstall Command