Post Frames (Small Set, High Reuse)
Writing | playbook | Updated 2026-03-01
Tags
templates, framing, one-ask
Post Frames (small set, high reuse)
Rule: one post, one point, one ask.
Frame A - Mechanism + One Ask (default)
Best channel: blog, Substack post, Facebook
Default length: 300-900 words
- What’s happening (1-2 sentences)
- Why (the mechanism, plain language)
- What good looks like (principle)
- One ask / action (measurable)
- Bridge close (human, calm)
Frame B - “I’m checking this” (protect shared reality)
Best channel: Facebook, Substack note
Default length: 150-350 words
- “I saw this claim. Before I share it, I’m checking it.”
- Confirmed / unclear / unknown
- What sources I’m using (1-3 links)
- My takeaway (one sentence)
- One ask (usually: “verify before sharing”)
Frame C - “I’ve been lucky, not smart” (humility that doesn’t grovel)
Best channel: Facebook, Substack note
Default length: 200-500 words
- “I didn’t understand this until I needed it.”
- What I used to assume
- What changed
- What I learned (one point)
- One action I’m taking
Frame D - Mechanism + Uncertainty + Ask (receipt-light)
Use when you believe the mechanism is real but don’t have the stat ready.
- Human truth (what people are feeling/seeing)
- Mechanism (how the system creates the outcome)
- What’s unknown / what I’m still verifying
- One ask (measurable)
- Boundary line (if high-heat)
Best channel: Facebook, Substack note
Default length: 200-500 words
Frame E - “Steelman + Ask” (for bridge-building)
- “Here’s the strongest version of the concern I hear…”
- “Here’s what I agree with…”
- “Here’s where I differ…”
- “Here’s a practical step we can try…”
- Close with dignity
Best channel: Facebook, blog
Default length: 250-600 words
Frame F - Local focus (high leverage)
- What’s happening locally (meeting / vote / change)
- Why it matters (human impact)
- The decision point (date + who votes)
- One ask (show up / email / comment)
- Close + logistics
Best channel: Facebook, Substack note
Default length: 200-400 words
Frame G - Monthly Squeeze (series / evergreen)
Use when the point is not just “this is bad,” but “this is the same squeeze showing up in another costume.”
- 2-minute version
What the cost is and why people feel stuck. - What is happening
The plain-language problem. - Why it works this way
The mechanism: scarcity, complexity, leverage, market power, or admin drag. - What good looks like
Keep it concrete, not utopian. - What we can do without fantasy
Short-term, medium-term, long-term if helpful. - Bridge close
Calm line that keeps the post human. - Related reading / next step
Point to the case study, model doc, or next post.
Best channel: blog, Substack post
Default length: 800-1600 words
Notes for Frame G
- Keep the tone steady. Do not write like you are unveiling the final truth of the universe.
- Use one or two memorable examples, not an evidence dump.
- The remedies need owners and plain words.
- “Without fantasy” means the short-term section should contain things a real city, state, employer, agency, or legislature could actually do.
Frame H - Receipt stub + promise
Use when you want to respond responsibly but do not have the receipts yet.
- “I’m seeing this claim and I do not have enough to share it responsibly yet.”
- What would verify it
- What is still unknown
- If it checks out, what mechanism and ask would matter
- Close with verification before sharing
Best channel: Facebook, notes
Default length: 150-300 words