Skip to content
Development
Command

/goal

Set, check, or complete the persistent project goal stored in .goal.md. Trigger as /coco-goal or /coco:goal.

From plugin
coco
79642 skills53 agents42 commands3 hooks
$ npx -y skills add coco-research/coco --agent claude-code

Command definition

goal.md
allowed-tools: Read, Write, Edit, Glob
argument-hint: "<objective> | status | done"
description: Set, check, or complete the persistent project goal stored in .goal.md. Trigger as /coco-goal or /coco:goal.

Coco Goal

Manage the persistent project goal in `.goal.md` at the repository root. Full conventions: the \`goal\` skill. Arguments: **$ARGUMENTS**

Routing

  • Empty arguments or `status` — read `.goal.md` and report the objective,

status, and latest progress entries. No file means no goal is set.

  • Any other text — treat it as a new objective. If an `active` goal already

exists, show it and ask whether to complete, pause, or replace it; never silently replace. Otherwise write `.goal.md` with `status: active` and today's date.

  • `done` — set `status: done` only if the objective has actually been

achieved; verify before writing.

Rules

  • One active goal per repository. The file is the source of truth.
  • Append progress notes after each work session; never rewrite past entries.
  • Only create a goal when explicitly asked; ordinary tasks are not goals.
@coco-research
Ships withcoco

495 personas across 13 departments, 229 skills[^installed] and 388 commands in the full catalog (coco 1.9.0, 2026-10-21). Agent skills, slash commands and subagents for Claude Code, Cursor, Codex and other AI coding agents.

796200 skills53 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
796
Star history of coco-research/coco on GitHub, a chart by star-history.com

Other commands on coco.

mermaid

mermaid

Command

Use when the user asks for a diagram or chart: flowchart, sequence, state, class, ER, or XY chart, as SVG, HTML, or terminal…

@coco-research@coco-researchInstall Command
read

read

Command

Show latest emails from a specific person. Usage: /email-read alice

@coco-research@coco-researchInstall Command
reply

reply

Command

Draft a reply to a specific email. Usage: /email-reply Project Phase 2 Contract Data

@coco-research@coco-researchInstall Command
save

save

Command

Save matching emails to a project folder for sync processing. Usage: /email-save alice to emails/

@coco-research@coco-researchInstall Command
search

search

Command

Search emails by subject keywords. Usage: /email-search github webhook

@coco-research@coco-researchInstall Command
summary

summary

Command

AI summary of today's emails — key decisions, action items, meetings. No arguments needed.

@coco-research@coco-researchInstall 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