skills/core/engineering/aoa-decision/SKILL.md
--- name: aoa-decision scope: core status: evaluated summary: Route AoA decision-lane work through the workspace decision graph first, then hand off to the smallest find, create, or correct subskill while keeping repo-local decision files authoritative. invocation_mode: explicit-preferred technique_dependencies: - AOA-T-0033 - AOA-T-0002 --- # aoa-decision ## Intent Use this skill as the front door for AoA `docs/decisions/` work. It decides whether the task is to find, create, or correct
npx skillsauth add 8Dionysus/aoa-skills aoa-decisionInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill as the front door for AoA docs/decisions/ work. It decides
whether the task is to find, create, or correct a decision record, uses the
workspace decision graph as the first lookup path when available, and keeps the
owning repository's decision files and validators as source truth.
Use this skill when:
docs/decisions/, decision records, ADRs, decision indexes, decision graph, or decision-lane symmetryDo not use this skill when:
aoa-source-of-truth-checkaoa-adr-writeaoa_decisions MCP tools or a local graph builder fallback,
including status, issues, changed-path, source-surface, owner-surface, and
repo-symmetry packetsdocs/decisions/AGENTS.md, README.md, TEMPLATE.md, generated indexes, and nearest existing recordsaoa-decision-find, aoa-decision-create, or aoa-decision-correctaoa-decision-findaoa-decision-createaoa-decision-correctaoa_decisions MCP first when it is available; request status and
the smallest relevant packet before broad file reads:
aoa_decisions_changed_pathaoa_decisions_source_surfaceaoa_decisions_owner_surfaceaoa_decisions_repo_symmetryaoa_decisions_issuesabyss-stack in the current workspace or a
known local checkout and run its graph builder, such as
python <abyss-stack>/scripts/build_workspace_decision_graph.py --check --jsonrg and generated
decision indexes, then read the source decision notes directlyissue_count > 0, inspect aoa_decisions_issues and do not write in a
repo whose decision lane has unresolved graph issuesaoa_decisions was used first when available, or the fallback was namedManifest-backed techniques:
8Dionysus/aoa-techniques at 3b1d5d623569aa4920b87280d0db0e911d2e29d5 using path techniques/instruction/docs-boundary/decision-rationale-recording/TECHNIQUE.md and sections: Intent, When to use, When not to use, Inputs, Outputs, Core procedure, Contracts, Risks, Validation8Dionysus/aoa-techniques at 3b1d5d623569aa4920b87280d0db0e911d2e29d5 using path techniques/instruction/docs-boundary/source-of-truth-layout/TECHNIQUE.md and sections: Intent, When to use, When not to use, Inputs, Outputs, Core procedure, Contracts, Risks, Validationtesting
--- name: aoa-decision-find scope: core status: evaluated summary: Find AoA decision records through the workspace graph, then verify claims against repo-local source notes and generated decision indexes. invocation_mode: explicit-preferred technique_dependencies: - AOA-T-0002 --- # aoa-decision-find ## Intent Use this skill to find decision rationale quickly across AoA repositories while keeping final claims grounded in the owning repository's authored decision note. ## Trigger boundary
tools
--- name: aoa-decision-create scope: core status: evaluated summary: Create a new AoA decision record in the owning repository by using graph context for placement and repo-local decision law for the actual source note and indexes. invocation_mode: explicit-preferred technique_dependencies: - AOA-T-0033 - AOA-T-0002 --- # aoa-decision-create ## Intent Use this skill when a real structural, workflow, tooling, source/export, or authority decision needs a durable repo-local `docs/decisions/`
development
--- name: aoa-decision-correct scope: core status: evaluated summary: Correct, supersede, or reindex AoA decision records by editing source notes first, rebuilding repo-local indexes, and refreshing the workspace decision graph. invocation_mode: explicit-preferred technique_dependencies: - AOA-T-0001 - AOA-T-0033 - AOA-T-0002 --- # aoa-decision-correct ## Intent Use this skill to repair an existing decision record, its index metadata, supersession links, source-surface list, or generate
testing
--- name: aoa-memo-writeback scope: core status: scaffold summary: Turn session evidence, landed-work context, and owner routes into one explicit memo writeback decision, local memo candidate, export packet, or no-writeback stop line without treating session history as reviewed memory. invocation_mode: explicit-preferred technique_dependencies: - AOA-T-0026 - AOA-T-0106 - AOA-T-0076 --- # aoa-memo-writeback ## Intent Use this skill to decide whether a live session, closeout, landed chan