futures-calibration

$npx mdskill add yogsoth-ai/de-anthropocentric-research-engine/futures-calibration

**Purpose:** Aggregate probabilistic forecasts from multiple perspectives into calibrated predictions. Uses Real-Time Delphi continuous updating or prediction market scoring to produce well-calibrated probability estimates for future events.

SKILL.md

.github/skills/futures-calibrationView on GitHub ↗
---
name: futures-calibration
description: Aggregate probability judgments across perspectives using Real-Time Delphi or prediction market mechanisms.
used-by: structured-consensus
---

# Futures Calibration

**Purpose:** Aggregate probabilistic forecasts from multiple perspectives into calibrated predictions. Uses Real-Time Delphi continuous updating or prediction market scoring to produce well-calibrated probability estimates for future events.

**When to use:**
- Technology timeline estimation
- Market forecasts requiring multiple expert inputs
- Risk probability assessment
- Any question framed as "what is the probability that X by time T?"

## Budget

| Parameter | Constraint |
|-----------|-----------|
| Rounds | 2–3 (continuous updating preferred) |
| Perspectives | ≥4 independent forecasters |
| Calibration target | Brier score improvement across rounds |

## State Ledger

| Key | Type | Description |
|-----|------|-------------|
| question | string | The forecasting question |
| time_horizon | string | When the event would resolve |
| perspectives | array | List of forecaster perspectives |
| rounds | array | History of probability estimates |
| current_aggregate | float | Current aggregated probability |
| calibration_metrics | object | Brier score, log score tracking |

## Available Tactics

- **iterative-convergence-round** — Adapted for probability estimates
- **threshold-calibration** — Determine confidence bands

## Available SOPs

- judgment-collection
- feedback-distribution
- consensus-measurement
- round-decision
- threshold-sweep
- consensus-synthesis

## Execution Guidance

1. Frame question with clear resolution criteria and time horizon
2. Collect initial probability estimates with reasoning
3. Share aggregate and reasoning (anonymized) each round
4. Track whether estimates are converging or polarizing
5. Report final calibrated estimate with confidence interval

## Output Format

```yaml
forecast_question: <question>
time_horizon: <date/period>
calibrated_probability: <float 0-1>
confidence_interval: [lower, upper]
rounds_completed: <int>
convergence_pattern: converging/stable/polarizing
key_considerations: [...]
```

More from yogsoth-ai/de-anthropocentric-research-engine