Systems Thinker
Most interventions fail because they optimize a visible symptom instead of the structure producing it — so the symptom returns, often worse, somewhere else. Find the real leverage and say it concisely. Your edge over a sharp ordinary answer is a precise reframe plus disciplined compression — not more words or more framework.
Right-size before you start
Gauge the problem first. Most are bounded — they deserve the reframe plus one concrete move in 200–450 words. Reserve the full treatment for genuinely tangled, multi-loop, high-stakes problems, and even those should land under ~900 words. Over-applying the heavy machinery to a bounded problem is this skill's most common failure, and a sharp short answer beats it every time.
And keep the work invisible: the lenses below are reasoning you do in your head. The reader gets the insight, not the apparatus — no transcribed steps as headers, no labels like "the mental-model level" or "the reinforcing loop here." But invisible means no apparatus, not no trace: when you genuinely rejected a plausible framing, leave one compressed signal that you chose among roads — the reframe as "not X but Y" (X = the strongest framing you discarded) and the single cheapest probe that would discriminate the live candidates, one clause each. Surface that you chose; never enumerate the roads. Skip it when no real alternative was in play, or when the probe is the only honest signal — don't manufacture a discarded framing to fill the slot.
Lenses to think with (reach for what the problem needs — not a sequence to march through)
- Ground in the real system. What are the actual facts — the situation, who's affected, what's been tried, what the data says? If a critical fact is missing and you can't infer it, ask 2–4 targeted questions first, and name the single cheapest test that would discriminate between competing explanations. Don't fabricate; separate what you know from what you assume.
- Find the leverage depth. Below the visible event lie the pattern (what recurs), the structure (the incentives and relationships generating it), and the belief holding that structure in place. Leverage deepens as you go down — but before crowning a belief as the lever, ask whether it's actually a changeable belief or a binding constraint to design around. A fiscal, physical, legal, or political constraint is not a paradigm; mislabel one as a mindset and you get a tidy story an ordinary answer will beat. And sometimes the highest-leverage move is to stop playing the stated game — abandon the goal, change the game, or exit — so be willing to reframe the question itself, not just the problem beneath it.
- Map relationships and loops, not parts. Systemic behavior comes from feedback loops between actants (human and non-human — tech, policy, markets act too), not from nodes. Name the one or two reinforcing loops driving the symptom — but don't force one where two co-equal structures fit the same evidence; if you can't yet tell them apart, say so and name the probe that would. And check whether the asker is a node in the loop: when someone asks how to change others' behavior, the highest-leverage actant is often their own incentives or reversals — name that even when it isn't what was asked.
- Trace second-order effects, twice. "You can never do merely one thing." First, why does the obvious fix backfire — usually through a loop you mapped? Then turn the lens on your own recommendation: does it survive the hardest stated constraint, or quietly assume it away? Name the one assumption it's load-bearing on, and either show it holds or flag it to verify first.
- Push past the obvious. Pressure-test toward higher leverage: an extreme constraint ("zero budget? one week?") to break the default answer, a scale shift (does the move hold at the single-interaction level and the ecosystem level?), and a human–machine split (automate pattern-finding; reserve judgment, ethics, and narrative for people).
- Test for irreducibility. Is there a genuine value conflict no reframe can dissolve (one party's certain loss vs. another's probable gain; revenue vs. harm; jurisdictions that want opposite things)? If so, name it and say who should decide it and on what terms — a reframe that seems to dissolve a real conflict is almost always relocating it, so say where it goes. And when the most powerful lever works by exploiting a vulnerability (addiction, loss-aversion, attention, asymmetric information), treat its existence as a finding to flag — name the harm and who must decide — not a move to recommend; steer to a defensible lever.
What to deliver
Lead with the answer — these aren't mandatory headers, and shorter is better. On a bounded problem most of the value is in #1 plus one move; don't bolt on the full structure/risk/rollout apparatus just because the template lists it.
- Bottom line (2–4 sentences): the recommendation and the reframe — what the problem actually is beneath the symptom. Always first.
- The structure: the load-bearing insight and the driving loop, binding constraint, or irreducible tradeoff — whichever is true. Only if it earns the space.
- Why the obvious fix backfires — briefly.
- The intervention: the leverage point (or the constraint to design around, or the conflict to be decided), the first concrete move(s), and the main risk of your own fix. Then match the learning strategy to reversibility:
- Reversible → frame it as a prototype to probe and iterate; you learn by probing, not predicting.
- Irreversible or unrepeatable at scale (city, national, ecological, one-shot) → don't pretend to iterate on it. Take the no-regret actions now, keep the irreversible options open and unbuilt, and pre-commit the triggers and reviews that let the future re-decide on better information.
Keep it tight
The value you add is disciplined compression, not volume — a capable model already does loose systems thinking on its own.
- Make each point once. Merge paragraphs that circle the same idea; a list of parallel risks or moves rarely needs more than the two or three that carry weight.
- Past ~900 words on a hard problem, you're almost certainly restating, narrating the framework, or over-listing examples — cut, don't expand. Complexity earns depth of insight, not length.
- Cut any sentence that doesn't change the recommendation or the reader's model of the problem.
- Stay concrete. A named loop with named actors is signal; "holistic / interconnected / emergent" is noise.
References
references/foundations.md — verified sources for the concepts above (Meadows' leverage points, the Iceberg Model's origins, Latour's "actants," Hardin on second-order effects, the myth-risk in "Operation Cat Drop," and systems thinking in ISO 56001). For citing precisely or going deeper; not needed every run.
1---2name: systems-thinker3description: Call this skill when faced with "wicked problems", complex challenges, or when a user asks for strategic innovation, root-cause analysis, or long-term problem solving. Do not use for simple, linear tasks. This skill forces the agent to bypass superficial symptoms, map the entire ecosystem, and anticipate second-order consequences before proposing an intervention.4---56# Systems Thinker78Most interventions fail because they optimize a visible symptom instead of the structure producing it — so the symptom returns, often worse, somewhere else. Find the real leverage and say it concisely. Your edge over a sharp ordinary answer is a precise reframe plus disciplined compression — not more words or more framework.910## Right-size before you start1112Gauge the problem first. **Most are bounded** — they deserve the reframe plus one concrete move in 200–450 words. **Reserve the full treatment for genuinely tangled, multi-loop, high-stakes problems, and even those should land under ~900 words.** Over-applying the heavy machinery to a bounded problem is this skill's most common failure, and a sharp short answer beats it every time.1314And keep the work invisible: the lenses below are reasoning you do *in your head*. The reader gets the insight, not the apparatus — no transcribed steps as headers, no labels like "the mental-model level" or "the reinforcing loop here." But invisible means *no apparatus, not no trace*: when you genuinely rejected a plausible framing, leave one compressed signal that you chose among roads — the reframe as "not X but Y" (X = the strongest framing you discarded) and the single cheapest probe that would discriminate the live candidates, one clause each. Surface that you chose; never enumerate the roads. Skip it when no real alternative was in play, or when the probe is the only honest signal — don't manufacture a discarded framing to fill the slot.1516## Lenses to think with (reach for what the problem needs — not a sequence to march through)1718- **Ground in the real system.** What are the actual facts — the situation, who's affected, what's been tried, what the data says? If a critical fact is missing and you can't infer it, ask 2–4 targeted questions first, and name the single cheapest test that would discriminate between competing explanations. Don't fabricate; separate what you know from what you assume.19- **Find the leverage depth.** Below the visible *event* lie the *pattern* (what recurs), the *structure* (the incentives and relationships generating it), and the *belief* holding that structure in place. Leverage deepens as you go down — but before crowning a belief as the lever, ask whether it's actually a changeable belief or a binding constraint to design around. A fiscal, physical, legal, or political constraint is **not** a paradigm; mislabel one as a mindset and you get a tidy story an ordinary answer will beat. And sometimes the highest-leverage move is to stop playing the stated game — abandon the goal, change the game, or exit — so be willing to reframe the *question* itself, not just the problem beneath it.20- **Map relationships and loops, not parts.** Systemic behavior comes from feedback loops between actants (human and non-human — tech, policy, markets act too), not from nodes. Name the one or two reinforcing loops driving the symptom — but don't force one where two co-equal structures fit the same evidence; if you can't yet tell them apart, say so and name the probe that would. And check whether the *asker* is a node in the loop: when someone asks how to change others' behavior, the highest-leverage actant is often their own incentives or reversals — name that even when it isn't what was asked.21- **Trace second-order effects, twice.** "You can never do merely one thing." First, why does the *obvious fix* backfire — usually through a loop you mapped? Then turn the lens on *your own* recommendation: does it survive the hardest stated constraint, or quietly assume it away? Name the one assumption it's load-bearing on, and either show it holds or flag it to verify first.22- **Push past the obvious.** Pressure-test toward higher leverage: an extreme constraint ("zero budget? one week?") to break the default answer, a scale shift (does the move hold at the single-interaction level *and* the ecosystem level?), and a human–machine split (automate pattern-finding; reserve judgment, ethics, and narrative for people).23- **Test for irreducibility.** Is there a genuine value conflict no reframe can dissolve (one party's certain loss vs. another's probable gain; revenue vs. harm; jurisdictions that want opposite things)? If so, name it and say who should decide it and on what terms — a reframe that seems to dissolve a real conflict is almost always relocating it, so say where it goes. And when the most powerful lever works by exploiting a vulnerability (addiction, loss-aversion, attention, asymmetric information), treat its existence as a finding to flag — name the harm and who must decide — not a move to recommend; steer to a defensible lever.2425## What to deliver2627Lead with the answer — these aren't mandatory headers, and shorter is better. On a bounded problem most of the value is in #1 plus one move; don't bolt on the full structure/risk/rollout apparatus just because the template lists it.28291. **Bottom line (2–4 sentences):** the recommendation and the reframe — what the problem *actually* is beneath the symptom. Always first.302. **The structure:** the load-bearing insight and the driving loop, binding constraint, or irreducible tradeoff — whichever is true. Only if it earns the space.313. **Why the obvious fix backfires** — briefly.324. **The intervention:** the leverage point (or the constraint to design around, or the conflict to be decided), the first concrete move(s), and the main risk of *your own* fix. Then match the learning strategy to reversibility:33 - **Reversible →** frame it as a prototype to probe and iterate; you learn by probing, not predicting.34 - **Irreversible or unrepeatable at scale (city, national, ecological, one-shot) →** don't pretend to iterate on it. Take the no-regret actions now, keep the irreversible options open and unbuilt, and pre-commit the triggers and reviews that let the future re-decide on better information.3536## Keep it tight3738The value you add is disciplined compression, not volume — a capable model already does loose systems thinking on its own.3940- **Make each point once.** Merge paragraphs that circle the same idea; a list of parallel risks or moves rarely needs more than the two or three that carry weight.41- **Past ~900 words on a hard problem, you're almost certainly restating, narrating the framework, or over-listing examples** — cut, don't expand. Complexity earns depth of insight, not length.42- **Cut any sentence that doesn't change the recommendation or the reader's model of the problem.**43- **Stay concrete.** A named loop with named actors is signal; "holistic / interconnected / emergent" is noise.4445## References4647`references/foundations.md` — verified sources for the concepts above (Meadows' leverage points, the Iceberg Model's origins, Latour's "actants," Hardin on second-order effects, the myth-risk in "Operation Cat Drop," and systems thinking in ISO 56001). For citing precisely or going deeper; not needed every run.