brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
red-handed-auditCheck whether the tests the agent said passed actually ran. Reads the Claude Code session transcript and git state locally, then reports each gap with a timestamp and the quoted line. No model calls, nothing leaves the machine.
Independent GitHub snapshot · Automated classification · Original documentation governs
Audit the current session's claims against its own record. If the agent said the tests pass, this checks that a test run actually happened, that it did not fail, and that no expected value was quietly rewritten to match a bug.
npx --yes @jinhyuk9714/red-handed@latest audit in the project directoryNo model is called. The same session gives the same verdict every time.
Audit this session. Did the tests I was told about actually run?
The skill runs:
npx --yes @jinhyuk9714/red-handed@latest audit
Useful variations:
npx --yes @jinhyuk9714/red-handed@latest audit --all # every session for this project
npx --yes @jinhyuk9714/red-handed@latest stats # counts across the whole machine
npx --yes @jinhyuk9714/red-handed@latest audit --lang ko # report in Korean
User: "Before I merge this, check whether the tests really ran."
Output:
CAUGHT claim-vs-fail
14:02:31 "All 33 tests pass."
14:01:58 npx vitest run … exit 1, 2 failed
The last run before the claim failed. Nothing ran after it.
A clean session prints nothing to accuse. That is the common case.
CAUGHT needs two things at once: the session shows it happening and the code still shows it nowSUSPICIOUS means the pattern is there but the motive is not establishedSUSPICIOUS