GitHub - asofyan/dart-framework: DART Framework - Systems Thinking skill for AI agents. Diagnose any situation using Deconstruct, Analyze, Recognize, Test. · GitHub
/" data-turbo-transient="true" />
Skip to content
Search or jump to...
Search code, repositories, users, issues, pull requests...
-->
Search
Clear
Search syntax tips
Provide feedback
--><br>We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Cancel
Submit feedback
Saved searches
Use saved searches to filter your results more quickly
-->
Name
Query
To see all available qualifiers, see our documentation.
Cancel
Create saved search
Sign in
/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
asofyan
dart-framework
Public
Notifications<br>You must be signed in to change notification settings
Fork
Star
main
BranchesTags
Go to file
CodeOpen more actions menu
Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit
History<br>1 Commit<br>1 Commit
skills/dart-framework
skills/dart-framework
AGENTS.md
AGENTS.md
README.md
README.md
skills.sh.json
skills.sh.json
View all files
Repository files navigation
DART Framework — Systems Thinking Skill for AI Agents
Diagnose any situation using the DART systems thinking framework : Deconstruct, Analyze, Recognize, Test.
Inspired by the four system types (Clear, Complicated, Complex, Chaotic) popularized in systems thinking — this skill equips AI agents to:
Deconstruct any problem into its component parts
Analyze the cause-effect relationship to determine the system type
Recognize patterns across domains and past experiences
Test with the smallest possible experiment before committing
Perfect for strategic planning, business problem-solving, product decisions, career dilemmas, and any situation where understanding the system matters more than applying a template.
Install
npx skills add asofyan/dart-framework
Usage
Once installed, present a situation or problem to your agent. The agent will:
Deconstruct the situation into components and connections
Ask clarifying questions if information is incomplete
Diagnose which system you're in (Clear / Complicated / Complex / Chaotic)
Recommend the right approach for that system type
Suggest leverage points — the smallest, highest-impact interventions
Example
You: "My restaurant has a great location but no customers."<br>Agent: [Applies DART framework — deconstructs the system, identifies<br>it as Complicated, pinpoints the visibility problem,<br>and recommends a minimal test]
System Types at a Glance
System<br>Cause-Effect<br>What To Do
Clear<br>Obvious<br>Checklists, process
Complicated<br>Hidden but discoverable<br>Analysis, experts
Complex<br>Emergent, hindsight-only<br>Experiments, adapt
Chaotic<br>Broken<br>Stabilize first
The Platform Perspective
Three tools to see your system from the outside:
Mentors — outside perspective
Data — objective measurement
Time — comparison over time
About
Built from the systems thinking framework popularized in the DART methodology. This skill helps agents and humans alike navigate complex decisions by understanding the nature of the systems they're operating in.
About
DART Framework - Systems Thinking skill for AI agents. Diagnose any situation using Deconstruct, Analyze, Recognize, Test.
skills.sh/asofyan/dart-framework
Resources
Readme
Uh oh!
There was an error while loading. Please reload this page.
Activity
Stars
star
Watchers
watching
Forks
forks
Report repository
Releases
No releases published
Packages
Uh oh!
There was an error while loading. Please reload this page.
Contributors
Uh oh!
There was an error while loading. Please reload this page.
You can’t perform that action at this time.