PlaygroundCatalog › Outcome Tracker
OT

Outcome Tracker

🔵 Stable🕐 updated 2026-07-02 🔷 SkillSpec L3 ⚙ ships an executable helper pm-autopilot

Record the testable predictions inside a decision, then score them against reality later — so frameworks earn trust from outcomes, not vibes. Use when committing to a prioritisation, forecast, or plan (to log what it predicts), when asked to review what actually happened, or to compute how well-calibrated past RICE scores, forecasts, or bets have been. Produces a prediction record at decision time, and a calibration report with per-framework hit rates at review time.

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

What to give it

Mode — record (new decision), review (score due predictions), or calibrate (analyse the history)
Record mode: — the decision artifact (RICE table, forecast, launch plan, OKR set) and where records live (a `predictions/` folder in the Brain, or a JSON/markdown file in the repo)
Review mode: — the stored predictions plus current metric values for the due ones
Calibrate mode: — the prediction history (the calculator below reads it as JSON)

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

Every recorded prediction has all six fields — no "improve activation" without a metric, band, and date
Confidence was stated before the outcome was knowable, never backfilled
Review scored every due prediction, including the embarrassing ones — no silent skips
Unresolvables carry a reason, and the calibration report counts them separately from misses
Calibration numbers come from the calculator, not estimation

⚠️ What it refuses to do

Do not reinterpret a claim after the fact so it scores as a hit — the original wording is the contract
Do not record point estimates when the author thinks in ranges — bands are honest, points are theatre
Do not let a framework take credit for hits and blame "execution" for misses — score the prediction as made
Do not compute calibration on fewer than ~10 resolved predictions per framework — report "insufficient history" instead
Do not skip recording because the decision feels obvious — obvious bets that miss are the most valuable calibration data

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="outcome-tracker"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Outcome Tracker is one of 625 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog