plugins/imbue/skills/review-core/SKILL.md
Provides review-workflow scaffolding for context, evidence, and output. Use at the start of any detailed review to ensure consistent, comparable findings.
npx skillsauth add athola/claude-night-market review-coreInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Trigger Keywords: review, audit, analysis, assessment, evaluation, inspection Contextual Cues:
Auto-Load When: Any review-specific workflow is detected or when analysis methodologies are requested.
review-core:context-establishedreview-core:scope-inventoriedreview-core:evidence-capturedreview-core:deliverables-structuredreview-core:findings-verifiedreview-core:contingencies-documentedreview-core:context-established)pwd, repo, branch, and upstream base (e.g., git status -sb, git rev-parse --abbrev-ref HEAD).review-core:scope-inventoried)rg --files -g '*.mk', ls docs, cargo metadata).review-core:evidence-captured)git diff --stat, make -pn, cargo doc, web.run citations). Keep snippets or line numbers for later reference.If this work involved rework, a failed approach, or a blocker, record it to
docs/lessons-learned.md so the insight survives past the session (draft and
confirm):
Skill(leyline:decision-journal) and append
a lesson entry (what_happened, what_didnt_work, root_cause, action;
set phase to review). Show the draft; append on confirmation.docs/lessons-learned.md using the
in-file ENTRY TEMPLATE; assign the next LL-NNN id.review-core:deliverables-structured)review-core:findings-verified)Every finding must be falsifiable: a citation a second pass can mechanically re-read and confirm. Findings that fail verification do not ship.
Use the grounded-finding schema from Skill(imbue:structured-output):
each finding carries a Location (file:line) and a verbatim
Anchor snippet copied from that line.
Write the findings to .review/findings.json (one object per finding:
id, file, line, anchor, severity, category,
recommendation, evidence_refs).
Run the verifier:
python plugins/imbue/scripts/citation_verifier.py \
--findings .review/findings.json --repo-root .
Exit 0 means every citation resolved; exit 1 lists each finding
whose path, line, or anchor did not match the source.
Drop or label UNVERIFIED any finding the verifier failed; only
verified findings enter the report. Attach the verifier output to the
evidence appendix.
If the script is unavailable, fall back to re-reading each cited
file:line by hand and confirming the anchor text is present; note the
manual fallback in the contingency section.
review-core:contingencies-documented)web.run), document the alternative steps that will be taken and any limitations this introduces. This helps reviewers understand any gaps in coverage.Location + verbatim Anchor and was confirmed by citation_verifier.py (or a documented manual re-read); no unverified findings ship..review/findings.json exists and the verifier exited 0, or every failed finding was dropped or labeled UNVERIFIED.docs/lessons-learned.md (or the in-file template).data-ai
Models a business in its own language. Use when the domain has real business rules to capture.
research
Generate diverse solution candidates with category-spanning ideation methods and rotation. Use when stuck on a design or fighting repetitive LLM output.
development
Generates and self-executes a diff-derived test plan for a PR. Use when validating PR changes before merge. Do not use for code review; use sanctum:pr-review.
development
Ramps implementation ambition a notch only after the prior increment is understood. Use when building a feature you must understand, not just ship.