receipt — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited receipt (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Invoked via /receipt. Wraps lstack brain receipt CLI. The CLI is the source of truth. Never duplicate receipt storage logic here.
/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>Run:
lstack brain receipt statusShow brief help listing the supported forms above. Do not create or finalize anything.
First check current state:
lstack brain receipt statusIf no receipt is open, derive a short title (≤60 chars) and start one:
lstack brain receipt start --title "<short title>" --goal "<full task>"If a receipt is already open, show it and use AskUserQuestion to ask:
Do not silently replace an open receipt.
lstack brain receipt statuslstack brain receipt list --limit 10lstack brain receipt show <id><id> is a positional integer argument (not --id).
First:
lstack brain receipt statusIf no receipt is open, report that clearly.
If a receipt is open:
.claude/CLAUDE.md under Build & Test. lstack brain receipt record-test --command "<cmd>" --result pass
# or
lstack brain receipt record-test --command "<cmd>" --result fail lstack brain receipt finalize --summary "<summary>"If no summary was supplied, generate one from the open receipt goal/title.
Never claim tests passed unless they actually passed. Never invent test results.
If reason is supplied:
lstack brain receipt abandon --reason "<reason>"Note: --reason is required by the CLI; ask for it if missing.
If reason is missing, use AskUserQuestion to request one before proceeding.
lstack brain receipt explainlstack brain receipt undo-hintPrint the suggested manual commands. Do not execute undo commands automatically.
Only run the command if it is clearly a test command or the user explicitly asked to run it. Record pass/fail honestly after actually running it:
lstack brain receipt record-test --command "<command>" --result pass
# or
lstack brain receipt record-test --command "<command>" --result failOnly record commands that were actually run this session. Record result honestly.
lstack brain receipt record-command --command "<command>" --result pass
# or
lstack brain receipt record-command --command "<command>" --result fail--reason flag is required by lstack brain receipt abandon — always supply it.lstack brain receipt show takes a positional integer, not --id.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.