Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Provides review-workflow scaffolding for context, evidence, and output. Use at the start of any detailed review to ensure consistent, comparable findings.
.claude/skills/athola-review-core/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✗→✓ | ▲ Improved | 49% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 3% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 36% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 61% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 90% | 0% |
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 appenda 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 thein-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.
Skill(imbue:structured-output):each finding carries a Location (file:line) and a verbatim Anchor snippet copied from that line.
.review/findings.json (one object per finding:id, file, line, anchor, severity, category, recommendation, evidence_refs).
bash 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.
UNVERIFIED any finding the verifier failed; onlyverified findings enter the report. Attach the verifier output to the evidence appendix.
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).| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-08 | fail→fail | 17,152 | 4,421 | -74% | 1 | 1 | 0% | 1,254 | 1,775 | +42% | 0 | 0 | — |
case-14 | fail→fail | 8,738 | 1,845 | -79% | 1 | 1 | 0% | 1,477 | 1,896 | +28% | 0 | 0 | — |
case-01 | fail→fail | 21,247 | 7,575 | -64% | 1 | 1 | 0% | 3,675 | 2,062 | -44% | 0 | 0 | — |
case-02 | fail→fail | 6,602 | 3,091 | -53% | 1 | 1 | 0% | 947 | 1,912 | +102% | 0 | 0 | — |
case-09 | pass→pass | 9,502 | 3,000 | -68% | 1 | 1 | 0% | 1,529 | 2,112 | +38% | 0 | 0 | — |
case-03 | fail→fail | 34,114 | 5,320 | -84% | 1 | 1 | 0% | 6,207 | 1,888 | -70% | 0 | 0 | — |
case-04 | fail→pass | 8,994 | 4,312 | -52% | 1 | 1 | 0% | 1,496 | 2,231 | +49% | 0 | 0 | — |
case-05 | fail→pass | 18,797 | 10,645 | -43% | 1 | 1 | 0% | 3,216 | 3,319 | +3% | 0 | 0 | — |
case-06 | fail→pass | 11,838 | 5,866 | -50% | 1 | 1 | 0% | 1,871 | 2,541 | +36% | 0 | 0 | — |
case-07 | fail→fail | 26,824 | 1,505 | -94% | 1 | 1 | 0% | 1,070 | 1,814 | +70% | 0 | 0 | — |
case-10 | fail→pass | 9,997 | 5,135 | -49% | 1 | 1 | 0% | 1,529 | 2,459 | +61% | 0 | 0 | — |
case-11 | fail→pass | 9,126 | 7,055 | -23% | 1 | 1 | 0% | 1,449 | 2,754 | +90% | 0 | 0 | — |
case-12 | pass→pass | 3,908 | 2,367 | -39% | 1 | 1 | 0% | 596 | 1,892 | +217% | 0 | 0 | — |
case-13 | fail→pass | 8,246 | 2,033 | -75% | 1 | 1 | 0% | 1,274 | 1,952 | +53% | 0 | 0 | — |
case-15 | fail→pass | 16,821 | 2,882 | -83% | 1 | 1 | 0% | 1,176 | 2,075 | +76% | 0 | 0 | — |
case-16 | pass→pass | 13,915 | 6,137 | -56% | 1 | 1 | 0% | 2,467 | 2,684 | +9% | 0 | 0 | — |
case-17 | fail→pass | 7,702 | 2,302 | -70% | 1 | 1 | 0% | 1,337 | 1,973 | +48% | 0 | 0 | — |
case-18 | pass→pass | 14,679 | 6,882 | -53% | 1 | 1 | 0% | 2,431 | 2,794 | +15% | 0 | 0 | — |
case-19 | fail→pass | 6,989 | 2,456 | -65% | 1 | 1 | 0% | 1,126 | 2,026 | +80% | 0 | 0 | — |
case-20 | pass→pass | 4,691 | 4,442 | -5% | 1 | 1 | 0% | 740 | 2,308 | +212% | 0 | 0 | — |
case-21 | pass→pass | 4,852 | 3,424 | -29% | 1 | 1 | 0% | 788 | 2,097 | +166% | 0 | 0 | — |
case-22 | pass→pass | 6,865 | 3,051 | -56% | 1 | 1 | 0% | 1,292 | 2,143 | +66% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted, and 18 counted toward the lift figure. The other 4 produced results that are not comparable between the two arms, so they are excluded from the headline rather than averaged into it. The headline lift of +41 percentage points is the difference between those two pass rates over the 18 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.