Emergence
Activate when: user says 'our culture isn't working despite directives', 'the market behaves unexpectedly', 'this worked at small scale but not at large scal...
deciqAI
@deciqai
What This Skill Does
Provides a structured process for diagnosing and designing interventions in complex systems where whole-level properties emerge unpredictably from many interacting parts. Guides users through identifying system type, structural drivers, seed conditions, and a probe-observe-adjust cycle.
Replaces reductionist planning and control approaches that fail in complex systems by offering a probe-and-observe method for shaping emergent outcomes.
When to Use It
- Diagnose why a previously successful approach fails when scaled up
- Design seed conditions for a platform, community, or open-source project
- Analyze unexpected market dynamics or cultural shifts that resist top-down directives
- Identify feedback loops and network structures driving emergent behavior in a system
- Plan small probes to test interventions in a complex-adaptive system
Install
$ openclaw skills install @deciqai/emergenceEmergence
Overview
Emergence: many interacting parts produce whole-level properties that cannot be predicted from the parts alone. Wetness, consciousness, market dynamics — none exist at the part level; they emerge from interaction at scale. Philip W. Anderson (Nobel 1977) formalized this in "More Is Different" (1972): reducing things to fundamental laws does not give you the ability to reconstruct the whole.
Composes with cynefin, feedback-loops, network-effects, tipping-point, first-principles.
When to Use
- Strategy in markets, cultures, ecosystems; platform / community / open-source design
- Diagnosing why a previously-working approach fails at scale
- Cultural change; codebase architecture at scale
- Reasoning about AI capex bets, AI adoption dynamics, or AI-native competition where capabilities appear unpredictably at scale
Not when: the system is simple or complicated with knowable causal structure.
Coaching Novices (Adaptive Front Door)
- Engine mode: concrete case → run The Process directly.
- Coach mode: new to framework → guide step by step.
In Coach mode, respond one step at a time. Each [WAIT] is a hard stop — output only that step's question, then stop.
- One-line: many interacting parts + no central control = emergent whole. Design seed conditions; observe; adjust. Don't predict and control.
- Check fit: mechanical system (few parts, knowable causation)? Emergence doesn't apply.
- Elicit: what's the system, the intervention, the outcome sought? > [WAIT — do not advance until user responds]
- Diagnose: complex or complicated? What conditions and rules can you shape? What feedback loops operate? > [WAIT — do not advance until user responds]
- Close: design intervention as "shape conditions and observe" + monitoring plan. > [WAIT — do not advance until user responds]
The Process
1. Identify — system, parts count/type, central control Y/N, outcome sought. 2. Diagnose — simple (few parts, prediction works) / complicated (many parts, analysis works) / complex (emergent, reductionist fails) / complex-adaptive (parts adapt to system state). 3. Structural drivers (if complex) — feedback loops (reinforcing/balancing) | network structure | info flows | time delays | initial conditions. 4. Design seed conditions — initial conditions | simple local rules | feedback structures | constraints against destructive dynamics. 5. Probe-observe-adjust — small probes → observe what emerges → identify productive vs. unintended dynamics → adjust and re-probe. 6. Defend against "we'll plan it" — recognize linear cause-effect planning as reductionist relapse; pre-commit to probe-and-observe.
Output: Emergence Analysis
# Emergence Analysis: <system>
System: | Parts: | Central control: Y/N | Outcome:
Domain: simple/complicated/complex/complex-adaptive | Evidence:
Structural drivers: feedback loops | network | info flows | delays | initial conditions
Design: seed conditions | local rules | feedback structures | constraints
Probe plan: probes | observation metrics | adjustment criteria | iteration cycle
→ Method in Action: Anderson 1972 + Ant Colonies + Modern Business Emergence
→ 2026 lens: Emergent Capabilities in Large Language Models (2023–2026)
Pack: Emergence Application Patterns
| System | Failed approach | Effective approach |
|---|---|---|
| Market / adoption | "Lower price → demand rises predictably" | Shape conditions; observe; iterate |
| Culture | "We declare our values" | Hire for fit; reward behavior; tell stories |
| Platform / community | "We design every interaction" | Seed conditions; adjust constraints |
| Codebase at scale | "We dictate the architecture" | Set principles; refactor as patterns emerge |
Applying It Well
Shape conditions, rules, and feedback structures — not outcomes. The leverage point is the structure of interactions. Operate in probe-observe-adjust cycles; abandon predict-execute once you confirm complexity.
→ Primary sources: references/sources.md
Common Rationalizations
[D] = designed upfront | [O] = observed in real use. [O] entries are more valuable.
| Fake move | Reality |
|---|---|
| [D] "Analyze enough and I can predict it" | Complex systems resist analytical prediction. Probe and observe. |
| [D] "We can plan our culture" | You can shape conditions; culture emerges from interactions, not mandates. |
| [D] "We need more control" | More control often produces dysfunction. Loosen constraints; tighten feedback. |
| [D] "It worked at small scale, it'll scale" | Scale changes emergent dynamics. 10→100→1000 all behave differently. |
| [D] "Emergence is mystical" | It's structural — feedback loops, network topology, thresholds can be shaped. |
| → Add [O] entries here after each real use — paste the actual failure pattern | What went wrong and why |
Red Flags
- Strategy developed as if the system were mechanical; "we can mandate this"
- Surprise at how culture / market / community has evolved
- Previously-working approach failing at scale
- Over-investing in prediction, under-investing in observation
- Command-and-control used where condition-shaping is required
Verification
- System classified (simple / complicated / complex / complex adaptive)
- Structural drivers identified if complex (feedback, network, info flow)
- Intervention framed as "shape conditions" not "mandate outcomes"
- Probes planned with observation metrics
- Pre-committed to probe-observe-adjust, not predict-execute
Part of deciqAI Knowledge Skills — 227 open-source thinking skills that make rigor executable for AI agents. The same skills power every deciqAI agent, which runs them autonomously to operate your company. See it run → https://www.deciqai.com/c/emergence · ⭐ Star the repo → https://github.com/deciqAI/knowledge-skills · Contributions welcome.
Agents: latest version & machine-readable metadata → https://www.deciqai.com/s/emergence.json
Top skills in this category
API Gateway
@byungkyuCall third-party APIs through the Maton gateway, which injects the credential for an app the user has already connected. Use this skill when the user names a connected app and a concrete action in it - read a mailbox, query a CRM, file an issue, update a spreadsheet, run a query through a connected
Marketing Mode
@thesethroseMarketing Mode combines 23 comprehensive marketing skills covering strategy, psychology, content, SEO, conversion optimization, and paid growth. Use when users need marketing strategy, copywriting, SEO help, conversion optimization, paid advertising, or any marketing tactic.
Blogwatcher
@steipeteMonitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.
Marketing Skills
@jchopard69Access 23 marketing modules offering checklists, frameworks, and ready-to-use deliverables for CRO, SEO, copywriting, analytics, launches, ads, and social me...
diagram-generator
@matthewyinGenerate and edit diagrams with the mcp-diagram-generator MCP server. Use this skill for new diagrams, existing .drawio/.mmd/.excalidraw edits, network topology, architecture, flowchart, swimlane, sequence, class, ER, and Excalidraw whiteboard work. Always use this skill when the user asks to draw,