thinking-in-systems-state-machine-skill

Identify system-dynamics problems and enforce creation of diagnostic artifacts before action.

1|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/StepowskiEric/Jerrys-agent-skills --skill thinking-in-systems-state-machine-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: thinking-in-systems-state-machine-skill
Source: https://github.com/StepowskiEric/Jerrys-agent-skills/tree/main/.agents/skills/systems-and-architecture/thinking-in-systems-state-machine-skill
Command: npx skills add https://github.com/StepowskiEric/Jerrys-agent-skills --skill thinking-in-systems-state-machine-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify system-dynamics problems that require upfront mapping before action to prevent cascading failures and missteps.

Core Features & Use Cases

  • Provides a structured protocol to identify system-dynamics problems requiring upfront mapping.
  • Guides the creation of mandatory diagnostic artifacts (e.g., system-feedback-map.md) and documents unknowns and blast radius.
  • Applies to tasks with interactions, feedback loops, delays, and multi-step downstream consequences across subsystems.

Quick Start

Map the system boundaries and feedback loops before taking any action.

Frequently Asked Questions about thinking-in-systems-state-machine-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is system dynamics mapping and when do I need it before taking action?

System dynamics mapping identifies interactions, feedback loops, and delays before action to prevent cascading failures and downstream effects across subsystems. You need it for tasks with multi-step consequences requiring upfront boundary mapping.

How do I document feedback loops and unknowns for complex system interventions?

Document feedback loops and unknowns by creating mandatory diagnostic artifacts like system-feedback-map.md before executing bounded interventions. This maps the blast radius and identifies unknowns to guide safe, governed execution across subsystems.

How do I apply a state-machine workflow to govern system interventions?

Apply a state-machine workflow by enforcing creation of diagnostic artifacts first, then governing execution through bounded, safe interventions. This protocol ensures system boundaries and feedback loops are mapped before any action is taken.

When should I not use upfront system mapping for process design?

Upfront system mapping should be avoided for simple tasks lacking interactions, feedback loops, delays, or multi-step downstream consequences. It is only necessary for system-dynamics problems with cascading effects across subsystems.

What's the best way to prevent cascading failures in systems with feedback loops?

The best way to prevent cascading failures is identifying system-dynamics problems upfront and mapping boundaries and feedback loops before action. This structured protocol enforces diagnostic artifacts and documents blast radius to ensure safe interventions.