decision-extraction

Solid

Identify and formalize durable product and technical decisions from agent outputs into long-term memory. Activate after Discovery produces artefacts, Delivery resolves trade-offs, or product direction materially changes.

Data & Documents 160 stars 28 forks Updated today NOASSERTION

Install

View on GitHub

Quality Score: 83/100

Stars 20%
73
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Decision Extraction ## Purpose / When to Activate Activate after: - Discovery produces epics, scope clarifications, or priorities - Delivery resolves technical trade-offs or architectural constraints - QA surfaces systemic issues requiring policy decisions - Product direction materially changes Do NOT use for trivial steps, implementation details, brainstorming, or reversible micro-choices. --- ## Process 0. **Decision Consistency Gate (mandatory).** Before extracting any new decision: - Read `contexts/memory/index.md` → scan the Decision Registry by domain to identify relevant existing decisions - Load the specific `decisions/DEC-{ID}.md` files for decisions in the affected domain(s) - Verify the proposed decision does NOT contradict any active decision - If contradiction found: either explicitly supersede (set `superseded_by` in old file + `supersedes` in new file) with rationale, or STOP and escalate to human. <!-- Impact list added before escalation to give the human full ripple-effect context at decision time. Prevents escalations that lack scope — the human needs to know what else references the contradicted decision before resolving it. Drift prevention. --> **When escalating due to contradiction:** before surfacing the escalation, grep `contexts/` for all occurrences of `DEC-{id}` (where `{id}` is the contradicted decision's ID). Collect every file path that references the contradicted DEC — memory files, sto...

Details

Author
Fr-e-d
Repository
Fr-e-d/GAAI-framework
Created
6 months ago
Last Updated
today
Language
Shell
License
NOASSERTION

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

decision-capture

Record important decisions and rationale. Use when selecting architecture, stack guide, adapter output, or release policy.

1 Updated 4 weeks ago
lubochka
AI & Automation Listed

decision-capture

Use when recording, updating, accepting, or superseding a durable project decision that constrains future work, including a maintainer's promotion of an already-recorded policy-level verification observation. Covers tracked Markdown decision records under .agenticloop/decisions/, maintainer ownership, proposed vs accepted state, source-linked discoverability, supersession, and decision.recorded events.

2 Updated today
bartoszarendt
AI & Automation Featured

decide

When you have a decision to make and want a structured workflow that picks the load-bearing questions, walks through them, reaches a call (or "wait"), and archives the rationale for future reference. Based on the 37signals Guide to Making Decisions (38 questions) plus house additions like Q39 opportunity cost ("what does saying yes displace?"). Triages to 6–8 relevant questions per decision instead of forcing the full set. Archives every decision to ~/.config/makerskills/decide/archive/ with a revisit date so you can check later whether the call was right. Triggers on "/decide," "help me decide," "should I [X]," "I need to make a decision about," "stuck on a decision," "deciding between," "go/no-go on," "what should I do about." This is both the decision-making workflow AND the decision log — making the decision is the act of logging it.

674 Updated 3 days ago
coreyhaines31