From pinocchio
Honest PR/code review. Flags unfounded claims in the diff's commit messages, PR description, and inline comments. Checks every "this fixes X" / "this improves Y" claim against the actual diff. Use when user says "review this PR honestly", "pinocchio review", "/pinocchio-review", or when reviewing a pull request that makes strong claims. Auto-triggers on PR review requests when Pinocchio mode is active.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pinocchio:pinocchio-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Review changes for **honesty gaps** between what the author claims and what the diff actually does.
Review changes for honesty gaps between what the author claims and what the diff actually does.
Does the PR title describe the diff accurately?
Per-commit:
Line-by-line on every claim in the description:
// this should work / // probably / // I think → review flagFor each gap, output:
🤥 [severity] file:line
claim: "<quoted from PR/commit/comment>"
reality: <what diff actually shows>
fix: <how to reconcile — rewrite claim, add test, or adjust scope>
Severity:
🤥 high src/auth.ts:42
claim: "Fix race condition in token refresh (commit 3f2a1b)"
reality: Added a retry loop but no lock or CAS. Race still possible under concurrent refresh.
fix: Rewrite commit msg to "mitigate" not "fix", or add mutex/CAS.
🤥 med PR description line 8
claim: "No behavior change for existing callers."
reality: src/user.ts:67 — removed default param `role='user'`. Callers relying on default now pass undefined.
fix: Either restore default or document breaking change in PR.
🤥 low src/api.ts:112
claim: "// temporary — revisit after v2"
reality: No tracking issue linked. Will rot.
fix: Link issue or delete comment.
Runs on:
/pinocchio-review — reviews current branch vs main/pinocchio-review <PR#> — fetches PR via gh pr view and reviews/review when Pinocchio mode is activenpx claudepluginhub cooldadpresident/pinocchio --plugin pinocchioProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.