mcpField
D
decision-fog-discipline

decision-fog-discipline

github.com/fudesign2008Agent workflows653 installsUpdated 2d ago
Repository

About decision-fog-discipline

An internal shared skill for constraining solution exploration while key decisions remain unclear, especially when 2–5 viable directions cannot yet be stated honestly. It establishes a destination, tracks open decisions, and delays comparisons until blockers are resolved or explicitly deferred.

Key features

  1. 01Describe the intended end state
  2. 02Track a short list of open decisions
  3. 03Resolve one decision at a time
  4. 04Wait for blockers before exploring solutions
  5. 05Record reasons when fog work is skipped

Use cases

  1. 01Organize questions when goals or key decisions are unclear
  2. 02Prevent solution comparisons before critical issues are resolved
  3. 03Record why decision clarification was explicitly skipped

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/fudesign2008/open-skills --skill decision-fog-discipline

After installing, type/decision-fog-disciplinein Claude Code to confirm it loaded.

Details

From the project README

Decision Fog Discipline

Internal shared skill. Use when the agent cannot yet honestly list 2–5 solution directions because destination or key decisions are still foggy (including across turns). Hosts declare it in dependencies and abort if missing.

Name note: intentionally not named wayfinder. Use this name only.

Iron Law

NO SOLUTION-EXPLORATION TABLE OR SOLUTION-PICKING PROPOSAL WHILE BLOCKING FOG REMAINS.

Allowed while foggy: clarifying questions, analysis, OpenSpec scaffolding that does not pick a solution, fog-map / ticket notes.

Loop

  1. Destination — one short success picture (what “done” looks like).
  2. Tickets — list open decisions (fog items). Keep short.
  3. Resolve — one ticket at a time; human asks follow clarifying-question-discipline (recommended answer required).
  4. Graduate — when blocking tickets are resolved or explicitly deferred with reason → enter host solution exploration / proposal.

Skip: user explicitly skips fog work → 留痕 【决策雾跳过】reason=… then proceed.

Forbidden

  • Jumping to a full solution comparison while critical tickets are open (unless skipped)
  • Replacing OpenSpec behavioral specs with the fog map
  • Renaming to wayfinder in this repository
  • Multi-question dumps when resolving tickets

Integration guide

  • Hosts: before “探索方案” / solution review that picks a direction — if foggy, load this skill first.
  • Distinct from design-approval-gate (post-choice impl gate) and openspec-explore (open stance, no ticket map).
  • Prefer user-invocable: false.

Comments

Markdown supported