Analyze and improve complex systems using systems thinking tools: critique stock-flow/causal-loop diagrams, identify system archetypes and Meadows leverage points, run Goldratt constraint analysis and TRIZ contradiction elimination, and commission an AI agent to build interactive simulations from hand-drawn diagrams.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Commission an interactive stock-flow simulation web app from your AI coding agent (Claude Code or Codex). Use when the user wants to turn a hand-drawn or W2-graded stock-flow diagram into a runnable simulation with sliders. Triggers on Russian and English requests like "построй симуляцию моей модели", "сделай симуляцию из диаграммы", "build a simulation of my stock-flow model", "turn my diagram into code", "сделай интерактивную модель", "stock-flow simulation app", "system dynamics simulator". Refuses to invent equations, parameters, or model structure - those come from the human's diagram. Gates on a measurable, time-bound goal carrying a contradiction (an antagonist to the key parameter) before building - a model with no contradiction is arithmetic, not system dynamics. Refuses to ship code without a successful hand-computed extraction test.
Critique a hand-drawn stock-flow / causal-loop diagram and identify the system archetype. Use when the user wants to analyze a stock-flow diagram, validate stocks/flows/loops, identify a system archetype (the eight from Pegasus/Senge - Limits to Growth/Success, Shifting the Burden + Addiction, Fixes That Fail, Drifting Goals, Escalation, Growth and Underinvestment, Success to the Successful, Tragedy of the Commons), find leverage points (Meadows hierarchy), or prepare a system dynamics model for simulation. Triggers on Russian and English requests like "разбери мою stock-flow диаграмму", "какой это архетип", "leverage points", "critique my causal loop diagram", "limits to growth", "shifting the burden", "fixes that fail", "drifting goals", "escalation", "tragedy of the commons", "success to the successful", "growth and underinvestment", "дрейф целей", "эскалация", "трагедия общин", "успех успешным", "подготовь модель к симуляции". Refuses to design a diagram from scratch - the user must hand-draw first.
Find the ONE binding constraint in a flow/process system using Goldratt's Theory of Constraints, classify it as a RESOURCE or (usually) a POLICY, and return the 5 Focusing Steps as concrete actions — Exploit and Subordinate before Elevate. Judges every move against the goal in throughput terms (Throughput up, Inventory down, Operating Expense down). Triggers on "find my constraint", "what's my bottleneck", "theory of constraints", "5 focusing steps", "where's the pile", "найди ограничение", "где узкое место", "теория ограничений", "пять шагов фокусировки". Refuses to optimize non-constraints, to Elevate before Exploit/Subordinate, to proceed without a goal, or to force a single constraint on a demand-constrained or exploratory system.
Map elements of a stock-flow model to Donella Meadows' 12 leverage points, ranked by *promoted* impact for a stated goal and flagged for *wrong-direction* risk (the central Meadows warning that intuition usually pushes the right knob the wrong way). Triggers on "find leverage in my model", "where's the leverage", "Meadows leverage", "rank my interventions", "точки рычага", "найди рычаги в моей модели", "оцени точки воздействия". Refuses to invent stocks, flows, or parameters not present in the user's model. Refuses to return a ranking without an explicit, measurable goal.
Take a trade-off ("improving X worsens Y") and dissolve it with TRIZ. Directs the model to act as the contradiction matrix — scanning the full set of 40 inventive principles + the 4 separation principles + ideality/resource analysis (which the LLM already knows) — while enforcing the discipline it skips unprompted - reframe as a physical contradiction, state the Ideal Final Result, separate dissolvable STRUCTURE from irreducible PHYSICS, generate 3-5 genuinely different STRUCTURAL resolutions (each naming the principle), and run each through the dissolve-vs-relocate test (did the cost leave the system, or just move?). Triggers on "dissolve this trade-off", "resolve the contradiction", "TRIZ", "I'm stuck on a trade-off", "thorough vs fast", "раствори компромисс", "разреши противоречие", "ТРИЗ", "застрял на компромиссе". Refuses to return "find the optimal balance" as an answer, to fake a dissolution for a real law, or to call a cost-relocation a dissolution.
Reusable Claude Code skills for systems thinking, drawn from the AI + Systems Thinking course (Empatika, Season 2026) by Bayram Annakov. Installable as a Claude Code plugin marketplace, also runnable as copy-paste mega-prompts in Codex / ChatGPT / Cursor.
The course is hands-on: participants draw stock-flow diagrams by hand, run live multiplayer simulations, and use these AI skills as a critic, builder, and amplifier — never as a designer. The skills enforce that pedagogy: they refuse to draw the diagram for you.
/ai-systems-coach — Stock-flow diagram critic & archetype identifier (ships with W2)You draw the diagram. The skill grades it.
Critiques a hand-drawn stock-flow / causal-loop diagram, identifies the system archetype (Limits to Growth, Shifting the Burden, Fixes that Fail), and surfaces Meadows leverage points. Outputs a Mermaid diagram, validates stocks, flags missing delays, prepares a clean stock-flow specification for Workshop 3 simulation.
Refuses to design a diagram from scratch, invent variables you didn't name, or force-fit an archetype.
Example:
/ai-systems-coach
Stock: Active Customers
Inflow: New signups (driven by referrals from Active Customers)
Outflow: Churn (driven by Service Quality, which drops past Capacity)
R: Active Customers → Referrals → New signups → Active Customers
B: Active Customers → Service Quality (delay 2 weeks) → Churn → Active Customers
/leverage-finder — Map your model to Meadows' 12 leverage points (ships with W4)You bring a model and a goal. The skill returns 3 candidate interventions, ranked.
Takes a stock-flow model you have already built and a measurable goal you have already stated, then maps elements of your model to Donella Meadows' 12 leverage points and returns the 3 highest-leverage candidate interventions for your goal.
The skill enforces the asymmetry lesson structurally: at least one of the 3 candidates must be at knob ≤5 (rules, info flow, goals, paradigm). Most teams reach for parameters (knob 12) first because they have numbers to tune; the skill forces you to consider stronger leverage you can't see as easily.
Three structural rules:
Each candidate is formatted as: Meadows knob (number + name), what to change in the user's model, why it has leverage for the stated goal, one concrete experiment testable in 2 weeks, one caveat. Closes with an asymmetry paragraph noting which candidate is strongest and which feels most natural — those usually don't match.
Refuses: to invent stocks/flows/parameters not in the model, to write code, to march through all 12 leverage points as a checklist, to return more than 3 candidates.
/ai-stockflow-builder — Commission a runnable simulation app (ships with W3)The skill emits a brief. Your AI agent (Claude Code or Codex) builds the app. You own the equations.
Walks you from a stock-flow diagram (or /ai-systems-coach output) to an interactive single-HTML-file simulation web app with sliders, chart, and equation chips — via three phases:
model.html with React via CDN, Recharts, Euler integration with dt=1If you don't have a diagram, Phase 0 — Interview mode asks Socratic questions and your answers become the model. The skill never proposes a stock or flow you didn't name.
Two-pass discipline:
| Pass | Caps |
|---|---|
| Pass 1 (Simplified) | exactly 1 stock, 2 flows, 2 parameters, ≤30 time steps, linear equations only — no min(), ternaries, or delays |
| Pass 2 (Full) | no caps; extends Pass 1 |
When your model violates a Pass 1 cap, the skill runs a trim conversation — it proposes which entities to drop, demote to constants, or defer to Pass 2. Pass 1 forces "minimum viable model" discipline; Pass 2 layers complexity. Most workshops use Pass 1 first, then Pass 2 as a follow-up.
Refuses: to write the app itself (your agent does), invent missing parameters, deploy, stylize, or run the simulation.
npx claudepluginhub bayramannakov/systems-thinking-skills --plugin ai-systems-coachSelf-learning system for Claude Code that captures corrections and updates CLAUDE.md automatically
Multi-agent deliberation for AI coding assistants
Skills for building your AI Personal OS: onboarding, daily journaling, knowledge extraction, LinkedIn research-to-publish pipeline, Chief of Staff system review, and PowerPoint deck QA.
Skills for AI-native product teams: team autonomy assessment (/team-assess), multi-perspective AI council (/council), autonomous prototype builder (/prototype), generalized autoresearch loop (/autoresearch) with autonomous claude -p driver, and 90-day team transformation roadmap coach (/transformation-roadmap).
Find where your Claude Code tokens are leaking. Local-only audit, nine detectors ranked by impact, cites Anthropic's Claude Code team.
Editorial "Web Designer" bundle for Claude Code from Antigravity Awesome Skills.
Frontend design taste skills including brutalist, minimalist, soft, redesign, stitch, and more
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Memory compression system for Claude Code - persist context across sessions
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns