From grainulator
Analyzes sprint claims for type distributions, evidence quality tiers, stale claims over 7 days, velocity metrics, and prediction scoring. Generates HTML retrospective reports.
How this skill is triggered — by the user, by Claude, or both
Slash command
/grainulator:harvestThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The user wants quantitative analysis of the current sprint: claim type distributions, evidence quality, stale claims, and velocity metrics.
The user wants quantitative analysis of the current sprint: claim type distributions, evidence quality, stale claims, and velocity metrics.
$ARGUMENTS
Optional: --full to generate an HTML retrospective report. --calibrate to run prediction scoring.
Detect the sprint directory:
wheat_status to get the current sprint metadata.claims.json).claims.json file./init to start one."<dir> for subsequent steps.Run type/evidence analysis:
npx @grainulation/harvest analyze <dir>Run stale claim detection:
npx @grainulation/harvest decay <dir> --days 7Display the analytics summary:
Harvest: <sprint-slug>
─────────────────────────────
Claim distribution:
constraint: <n> | factual: <n> | estimate: <n>
risk: <n> | recommendation: <n> | feedback: <n>
Evidence quality:
stated: <n> | web: <n> | documented: <n> | tested: <n> | production: <n>
Weak areas:
- <list any evidence tiers with 0 claims, or types with heavy concentration>
- <flag if >60% of claims share the same type (type monoculture)>
- <flag if >50% of evidence is "stated" or "web" (weak evidence base)>
Stale claims (<n> total):
- <id>: "<summary>" — <age> days stale
- ...
Velocity:
<output from analyze, e.g. claims/day, time between phases>
Suggest full retrospective:
For a full retrospective report:
npx @grainulation/harvest report <dir> -o output/harvest.html
--full, run the report command directly and write the output to output/harvest.html.Recommend calibration if sprint is complete:
Sprint looks complete. Score your predictions:
/calibrate --outcome "what actually happened"
npx @grainulation/harvest calibrate <dir>
--calibrate, run npx @grainulation/harvest calibrate <dir> and display the prediction accuracy results.Suggest next steps based on the findings:
Next steps:
/challenge <stale-id> -- revisit the stalest claim
/witness <weak-id> <url> -- strengthen weak evidence
/blind-spot -- check for structural gaps
/brief -- compile findings into a decision doc
Tailor the suggestions:
/challenge or /research on the stalest/witness or /research/challenge to diversify/brief or /presentnpx claudepluginhub grainulation/grainulator --plugin grainulatorAnalyzes sprint delivery data to generate a structured retrospective brief with completion stats, pattern analysis, Start/Stop/Continue prompts, and a concrete experiment.
Displays sprint dashboard with claims, conflicts, coverage stats, evidence tiers, claim types, warnings, and decision-tree-based next actions like /resolve or /research.
Analyzes git history for sprint retrospectives: velocity, commit patterns, test health, shipping cadence. Use after sprints, weekly, or progress reflection.