complexity-first-planning

Solid

Use when staging multi-component or uncertain work — tackle the load-bearing unknown first (risk-first decomposition), not the easy parts first.

AI & Automation 7 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
30
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# complexity-first-planning Part of the Reasoning Discipline Protocol. Engage per [`rdp-gate`](../../contexts/execution/rdp-gate.md) (skip on trivial / linear tasks; light touch on a strong-reasoning host). > **Provenance.** This is an **RDP derivation from general engineering discipline > (risk-first / critical-path / pre-mortem)** — it is **not** an Anthropic- > documented Fable behavior. Fable's "start at the top of your difficulty range" > is about *task selection* (give the model harder tasks), not intra-task order. > The skill stands on its own merit; it is not sold as a frontier-model transplant. ## When to use - Staging multi-component work where the hardest/most-uncertain part is not yet proven. - A plan whose later steps depend on an assumption that could collapse. Do NOT use for single-step, linear, or fully-specified tasks (no load-bearing unknown to resolve), or when the user has already fixed the sequence. ## When the agent should load this - The user asks to "plan", "break down", or "stage" work that spans ≥2 components and at least one part is unproven. - A multi-step plan is forming whose later steps assume something untested. - Mid-task: a step just failed because an earlier, easier step baked in a wrong assumption — reload this and re-sequence risk-first. ## Procedure 1. **Inspect and name the unknowns.** Read the affected components first (start from the **repo** slot of the [context-spine](../../../docs/contracts/context-spine.md) when ...

Details

Author
event4u-app
Repository
event4u-app/agent-config
Created
3 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

plan-create

Propose a phased, gated implementation plan before any work begins. Trigger when the user runs /plan-create, says "make a plan", "plan this out", "design before coding", "let's plan first", "architect this", or asks for a phased approach before implementation. Also trigger proactively when a task is complex enough that jumping straight to execution would be risky — multi-file changes, new features, architectural shifts, refactors spanning multiple components, or any task where misalignment early would be expensive to fix later. Output: a structured PLAN.md with phases, changes, risks, and verification criteria. Design only — no implementation code is written during /plan-create. Use plan-phases to restructure an existing plan, plan-execute to run an approved plan, plan-deep-dive to inspect a plan, plan-evolve to evolve shipped work, and plan-cleanup after execution.

0 Updated today
allemaar
AI & Automation Solid

fable-plan

For genuinely hard multi-part work, write a durable decision-complete plans/{slug}.md before execution, then build against it. Use when a task has roughly four or more distinct parts, spans several files, or has real ordering/dependency. Pulled only by an explicit trigger; never a default/always-on stage.

31 Updated 5 days ago
elon-choo
AI & Automation Solid

plan

Structured planning for multi-step tasks. Use when starting features requiring 3+ steps, migrating or refactoring large codebases, or when task complexity clearly exceeds a single change.

35 Updated today
BULDEE