← ClaudeAtlas

receiptlisted

Manage Change Receipts from Claude Code — wraps lstack brain receipt CLI
puukis/lstack · ★ 0 · AI & Automation · score 73
Install: claude install-skill puukis/lstack
# Receipt — manage Change Receipts ## Activation Invoked via `/receipt`. Wraps `lstack brain receipt` CLI. The CLI is the source of truth. Never duplicate receipt storage logic here. ## Supported forms ``` /receipt /receipt help /receipt start <task> /receipt status /receipt list /receipt show <id> /receipt finalize /receipt finalize <summary> /receipt abandon <reason> /receipt explain /receipt undo /receipt record-test <command> /receipt record-command <command> ``` ## Behavior by subcommand ### /receipt or /receipt help Run: ```bash lstack brain receipt status ``` Show brief help listing the supported forms above. Do not create or finalize anything. ### /receipt start <task> First check current state: ```bash lstack brain receipt status ``` If no receipt is open, derive a short title (≤60 chars) and start one: ```bash lstack brain receipt start --title "<short title>" --goal "<full task>" ``` If a receipt is already open, show it and use `AskUserQuestion` to ask: - Continue the open receipt - Finalize the open receipt first, then start new - Abandon the open receipt first, then start new Do not silently replace an open receipt. ### /receipt status ```bash lstack brain receipt status ``` ### /receipt list ```bash lstack brain receipt list --limit 10 ``` ### /receipt show <id> ```bash lstack brain receipt show <id> ``` `<id>` is a positional integer argument (not --id). ### /receipt finalize or /receipt finalize <summary> First: ```bash lstack brain rec