Reusable reporting contract for any agent that hands work back to the pipeline. Forces ONE of two terminal statuses (DONE or BLOCKED) with a specific evidence shape. Stops vague "probably finished" and "kind of stuck" verdicts.
Install
npx skills add avelikiy/great_cto --skill done-blockednpx skills add avelikiy/great_cto --skill done-blocked -a claude-code -gnpx skills add avelikiy/great_cto --skill done-blocked -a codex -ggemini skills install https://github.com/avelikiy/great_cto.git --path skills/done-blockedgh skill install avelikiy/great_cto done-blockedgit clone --depth 1 https://github.com/avelikiy/great_cto /tmp/avelikiy__great_cto
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/avelikiy__great_cto/skills/done-blocked ~/.claude/skills/done-blocked # Claude Code
cp -R /tmp/avelikiy__great_cto/skills/done-blocked ~/.agents/skills/done-blocked # Codex, Cursor, Gemini CLI, Copilot, OpenCode