Moonshot Retro
Role
Collect compact task closeout summaries, import them into the account-root retro inbox, aggregate daily patterns, and render advisory harness improvement proposals or local issue drafts.
This skill does not change verification, score, closeout, promotion, installed profile, or runtime DB authority.
Commands
moonshot-relay retro collect --project <id> --task-id <taskId> --task-root <dir> --date <YYYY-MM-DD> --out .moonshot-relay/retro-outbox/<YYYY-MM-DD> --json
moonshot-relay retro import --project <id> --from .moonshot-relay/retro-outbox/<YYYY-MM-DD> --date <YYYY-MM-DD> --json
moonshot-relay retro daily --project <id> --date <YYYY-MM-DD> --json
moonshot-relay retro propose --project <id> --date <YYYY-MM-DD> --json
moonshot-relay retro issue-draft --project <id> --date <YYYY-MM-DD> --json
Hard Stops
- Do not copy raw logs, prompts, transcripts, browser scrapes, MemoryGraph dumps, KG dumps, ontology dumps, or secret-like strings into retro records.
- Do not treat retro output as completion authority.
- Do not create remote GitHub issues from this initial workflow.
- Do not mutate
.claude/**, .codex/**, account-root profiles, or source files from a retro finding.
Required Evidence
promotionAuthority: false on generated JSON and proposal artifacts.
- Focused retro tests for schema, redaction, aggregation, proposals, issue drafts, and CLI routing.
npm test before claiming source implementation complete.
1---2name: moonshot-retro3description: Use for advisory retrospective collection, daily pattern analysis, and local improvement proposal or issue draft generation.4triggers:5 - "retro collect"6 - "daily retro"7 - "retrospective"8 - "harness improvement candidate"9---1011# Moonshot Retro1213## Role1415Collect compact task closeout summaries, import them into the account-root retro inbox, aggregate daily patterns, and render advisory harness improvement proposals or local issue drafts.1617This skill does not change verification, score, closeout, promotion, installed profile, or runtime DB authority.1819## Commands2021```bash22moonshot-relay retro collect --project <id> --task-id <taskId> --task-root <dir> --date <YYYY-MM-DD> --out .moonshot-relay/retro-outbox/<YYYY-MM-DD> --json23moonshot-relay retro import --project <id> --from .moonshot-relay/retro-outbox/<YYYY-MM-DD> --date <YYYY-MM-DD> --json24moonshot-relay retro daily --project <id> --date <YYYY-MM-DD> --json25moonshot-relay retro propose --project <id> --date <YYYY-MM-DD> --json26moonshot-relay retro issue-draft --project <id> --date <YYYY-MM-DD> --json27```2829## Hard Stops3031- Do not copy raw logs, prompts, transcripts, browser scrapes, MemoryGraph dumps, KG dumps, ontology dumps, or secret-like strings into retro records.32- Do not treat retro output as completion authority.33- Do not create remote GitHub issues from this initial workflow.34- Do not mutate `.claude/**`, `.codex/**`, account-root profiles, or source files from a retro finding.3536## Required Evidence3738- `promotionAuthority: false` on generated JSON and proposal artifacts.39- Focused retro tests for schema, redaction, aggregation, proposals, issue drafts, and CLI routing.40- `npm test` before claiming source implementation complete.41