From pm-situation-framing
Use when the user or router explicitly names pm-situation-framing to create or update a PMKNB situation frame. This skill is direct-invocation-only and must never be automatically loaded for general market, forecasting, research, or news-analysis requests.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pm-situation-framing:pm-situation-framingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create a durable, isolated reasoning guide for a PMKNB situation. A situation frame is **not evidence, not a forecast, and not a report**. It is a structured model that helps later agents reason, research, and update without mixing facts with interpretation.
Create a durable, isolated reasoning guide for a PMKNB situation. A situation frame is not evidence, not a forecast, and not a report. It is a structured model that helps later agents reason, research, and update without mixing facts with interpretation.
Use these labels strictly:
Rules:
Never write:
Actor X will block the outcome.
Prefer:
Frame judgment: Actor X is a likely blocker if its incentives remain aligned against the outcome. Evidence needed: public statement, filing, vote behavior, procedural action, or other observable opposition.
# Situation Frame: [market/situation name]
## Frame Boundary
Covers:
Excludes:
## Frame Thesis
[1-3 sentences. Falsifiable. Label any judgment, inference, or speculation.]
## Resolution Pathways
1. [Pathway name]: [gates -> keyholders -> possible resolution route]
2. [Pathway name]: [gates -> keyholders -> possible resolution route]
## Actor / Power Map
| Actor | Wants / Fears | Constraints | Power Over Outcome | Likely Action Menu | Basis |
|---|---|---|---|---|---|
| | | | | | Sourced fact / Frame judgment / Inference / Speculation |
## Gates, Clocks, and Pressure Points
| Item | Type | Keyholder | Why It Matters | Observable | Basis |
|---|---|---|---|---|---|
| | gate / clock / pressure point | | | | Sourced fact / Frame judgment / Inference / Speculation |
## Cruxes
1. [Uncertainty that would materially change the frame]
2. [Uncertainty that would materially change the frame]
## Misread Risks
- [Tempting but possibly wrong story, analogy, or causal model]
- [Source interpretation risk]
## Evidence Standard
What should count:
What should not count:
Evidence needed:
## Update Rules
- If [observable], update toward [frame change].
- If [observable], update away from [frame change].
- If [absence by clock/deadline], update by [rule].
## Tripwires
- [High-impact observable requiring immediate reframing or escalation]
## Research Posture
Best source classes:
Noisy / delayed / adversarial source classes:
Next research moves:
## Frame Confidence
[Low / Medium / High] - confidence in the frame structure, not the market outcome.
Reason:
Use only when relevant:
A good situation frame:
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub ratacat/ratacats-skills --plugin pm-situation-framing