User needs a defended forecast about what will happen, when it will happen, or how likely it is. Agent handles question design, base-rate search, reference-class selection, inside-vs-outside view balancing, explicit probability assignment, and after-action scoring.
Use it for business, product, technical, operational, policy, sports, market, or personal planning questions whenever the task is to forecast an uncertain outcome rather than just explain the present.
Memory lives in ~/prediction/. If ~/prediction/ does not exist, run setup.md. See memory-template.md for structure.
text
~/prediction/
├── memory.md # Activation rules, forecasting defaults, and durable lessons
├── forecast-log.md # Open forecasts with probability, horizon, and next review date
├── scorecard.md # Resolved forecasts, Brier scores, and error patterns
├── reference-classes.md # Reusable base-rate cases by domain
├── assumptions.md # Active drivers, fragilities, and update triggers
└── archive/ # Old resolved periods and retired forecasting themes
Use the smallest file that resolves the blocker.
TopicFileUse it forFirst-run activationsetup.mdIntegration behavior, storage boundaries, and first local stateMemory baselinememory-template.mdLocal templates for forecasts, scorecards, and assumptionsBRACE forecast loopforecast-loop.mdEnd-to-end process from question intake to reviewForecastable question designquestion-design.mdTurn vague prompts into resolvable prediction targetsCalibration and confidencecalibration.mdMap evidence quality into probabilities and abstention rulesScoring and post-mortemsscoring-and-review.mdScore forecasts, inspect misses, and improve hit rate over time
Every serious forecast should leave behind:
This is the minimum needed to improve accuracy instead of producing forgettable guesses.
question-design.md before making any forecast that matters.forecast-loop.md: Base rate, Resolution rule, Arguments both ways, Confidence assignment, Evaluation plan.calibration.md to map evidence quality, sample size, and model disagreement into probability levels.scoring-and-review.md after resolution and store the result in the local scorecard.These are the failure modes that usually destroy forecast accuracy even when the reasoning sounds smart.
TrapWhy It FailsBetter MovePredicting a vibe instead of an eventThe forecast cannot be scored or falsifiedRewrite into one resolvable question with a deadlineGoing straight to inside-view storytellingUnique details swamp the real base rateStart with the nearest reference class and only then adjustUsing words instead of numbers"Likely" means different things to different peopleGive a probability, range, or scenario tableRefusing to abstainForced certainty creates fake precisionSay what is missing and hold a low-confidence or no-call positionTreating new information as equally importantNoise looks like signalUpdate only when a driver or resolution rule actually changesForgetting to track missesAccuracy never compoundsScore the forecast, log the error type, and update the reference classConfusing decision advice with certaintyA good decision can still have a bad outcomeKeep probability, recommendation, and risk management separate
Local state in ~/prediction/ may include:
Store only the smallest durable note that improves the next forecast.
Data that stays local:
~/prediction/Data that leaves your machine:
This skill does NOT:
This skill ONLY:
This skill NEVER:
Install with clawhub install <slug> if user confirms:
analysis - structure assumptions, causal chains, and trade-offs before forecasting.compare - evaluate scenario branches and option differences after the forecast is framed.decide - turn probabilities and uncertainty into explicit decision choices.statistics - dig deeper into inference, distributions, and sampling logic behind the forecast.clawhub star predictionclawhub sync