# Steep Framework

> A STEEP macro-environment analysis methodology for systematic identification of scenario planning variables. Used by the variable-analyst agent for comprehensive environmental scanning. Automatically applied in contexts such as 'STEEP analysis', 'macro-environment analysis', 'environmental scanning', 'driving forces', 'megatrends'. However, real-time data collection and econometric model construction are outside the scope of this skill.

- Skill: `revfactory/steep-framework` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add revfactory/steep-framework`
- Raw SKILL.md: https://api.skillmd.com/api/skills/revfactory/steep-framework/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: revfactory (https://skillmd.com/u/revfactory)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/revfactory/steep-framework

---


# STEEP Framework — Macro-Environment Analysis Tool

A specialized skill that enhances the environmental scanning capabilities of the variable-analyst agent.

## Target Agent

- **variable-analyst** — Systematic identification of key variables using the STEEP framework

## STEEP 6-Dimension Scanning

### Dimension Definitions

| Dimension | Scope | Example Variables |
|-----------|-------|-------------------|
| **S** Social | Demographics, lifestyle, values, education | Aging population, remote work adoption, DEI awareness |
| **T** Technological | Innovation, adoption rate, disruption | AI adoption, quantum computing, cybersecurity threats |
| **E** Economic | Growth, inflation, trade, labor market | Interest rate changes, supply chain restructuring, gig economy |
| **E** Environmental | Climate, resources, sustainability | Carbon regulation, ESG pressure, resource scarcity |
| **P** Political | Government policy, regulation, geopolitics | Data privacy regulation, trade wars, political polarization |
| **L** Legal | Laws, compliance, intellectual property | Antitrust regulation, labor law changes, patent disputes |

### Scanning Checklist per Dimension

For each dimension, investigate:
1. **Current State**: What is happening now?
2. **Direction of Change**: Which way is the trend moving?
3. **Speed of Change**: How fast? (Gradual/Rapid/Discontinuous)
4. **Certainty**: Is this predetermined or uncertain?
5. **Impact**: How does it affect our industry/organization?

## Uncertainty-Impact Matrix

### 4-Quadrant Classification

```
Impact (High)
    |  Q2: Predetermined     Q1: Scenario Drivers
    |  (Certain Trends)      (Matrix Axes)
    |  → Apply to all        → 2 axes for matrix
    |    scenarios
    |
    |  Q4: Background         Q3: Monitor
    |  (Ignore)               (Wild Cards)
    |  → Minimal attention    → Watch list
    |
Impact (Low)
    +--- Uncertainty (Low) ---- Uncertainty (High)
```

### Assessment Criteria

| Score | Uncertainty | Impact |
|-------|-----------|--------|
| 5 | Completely unpredictable, multiple possible outcomes | Existential impact on business model |
| 4 | Difficult to predict, 2-3 plausible outcomes | Significant impact on core revenue |
| 3 | Somewhat predictable but variable | Moderate impact on operations |
| 2 | Mostly predictable with minor variations | Limited departmental impact |
| 1 | Nearly certain, single expected outcome | Negligible impact |

## Trend Classification

### Predetermined Trends
- High certainty of direction (uncertainty score 1-2)
- Applied as constants across all scenarios
- Example: Aging population in developed nations

### Critical Uncertainties
- High uncertainty AND high impact (Q1 quadrant)
- Used as scenario matrix axes
- Example: AI regulation direction (restrictive vs. permissive)

### Wild Cards
- Low probability but potentially high impact events
- Included as shock events within specific scenarios
- Example: Pandemic, technology breakthrough, geopolitical crisis

