Agent skill · Design & Presentation

thinking-feedback-loops

Analyze systems using Donella Meadows' feedback loop framework to identify reinforcing loops, balancing loops, delays, and leverage points. Use for organizational dynamics, product growth design, debugging runaway or oscillating systems, and finding high-impact interventions.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill thinking-feedback-loops --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 16 KB
Bundled scripts: none
Path: skills/analysis/thinking-feedback-loops/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Feedback Loop Analysis ## Overview Feedback loop analysis, developed by Donella Meadows in "Thinking in Systems," provides a rigorous framework for understanding how systems behave over time. All dynamic systems—software, organizations, markets, products—are driven by feedback loops that either amplify change (reinforcing) or stabilize toward goals (balancing). Understanding these loops reveals why systems grow, collapse, oscillate, or resist change. **Core Principle:** System behavior emerges from feedback structure. To change behavior, change the loops. ## When to Use - Analyzing organizational dynamics (growth, stagnation, dysfunction) - Designing product growth loops and retention mechanisms - Debugging systems exhibiting runaway growth or collapse - Understanding why a system oscillates instead of stabilizing - Finding high-leverage intervention points - Predicting unintended consequences of changes - Understanding why "obvious" fixes fail or backfire Decision flow: ``` System behavior is puzzling or problematic? → Is it growing/shrinking unexpectedly? → Look for REINFORCING LOOPS → Is it oscillating around a target? → Look for DELAYS in BALANCING LOOPS → Is it stuck/resista

What's inside
Steps it walks through
  1. Overview
  2. When to Use
  3. Core Concepts
  4. 1. Reinforcing Loops (Positive Feedback)
  5. 2. Balancing Loops (Negative Feedback)
  6. 3. Delays
  7. Common System Patterns
  8. Pattern 1: Exponential Growth
  9. Pattern 2: Goal-Seeking (with Oscillation)
  10. Pattern 3: Limits to Growth
  11. Pattern 4: Shifting the Burden
  12. Pattern 5: Escalation (Arms Race)
  13. Identifying Loops in Systems
  14. Step 1: Map the Variables
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the thinking-feedback-loops skill do?

Analyze systems using Donella Meadows' feedback loop framework to identify reinforcing loops, balancing loops, delays, and leverage points. Use for organizational dynamics, product growth design, debugging runaway or oscillating systems, and finding high-impact interventions.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill thinking-feedback-loops --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going