skills/core/engineering/aoa-decision-find/SKILL.md
--- 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
npx skillsauth add 8Dionysus/aoa-skills aoa-decision-findInstall 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 to find decision rationale quickly across AoA repositories while keeping final claims grounded in the owning repository's authored decision note.
Use this skill when:
blocked_missing_input rather than invent lookup resultsDo not use this skill when:
aoa-decision-createaoa-decision-correctaoa_decisions MCP search, packet, changed-path, source-surface,
owner-surface, repo-symmetry, issue, repo, decision, or summary tools when availableaoa_decisions first when available; choose the narrowest packet:
changed-path for touched files, source-surface for cited inputs,
owner-surface for ownership routes, repo for a known target repository, and
decision for a known IDissue_count > 0, report the graph issue posture
and treat graph matches as candidates until source notes are inspectedblocked_missing_input;
do not relabel missing input as deferred_owner_boundaryaoa-decision-create; if a record is
stale or wrong, route to aoa-decision-correctblocked_missing_input, not as an owner-boundary deferralblocked_missing_input
without being relabelled as deferred_owner_boundaryManifest-backed techniques:
8Dionysus/aoa-techniques at cd276f040d55d490bd015b8698c7a5d594b9f875 using path techniques/instruction/docs-boundary/source-of-truth-layout/TECHNIQUE.md and sections: Intent, When to use, Inputs, Outputs, Core procedure, Contracts, Risks, Validationdevelopment
Sanitize private technical material into a public-safe owner-bounded derivative, or resolve authority among authored, generated, runtime, and installed sources. Use for governed incidents, logs, configs, diagnostics, or conflicting source roles. Do not use for ordinary editing, memo/session work, direct publication, or durable-memory authority.
tools
Diagnose a reviewed recurring session/workflow failure, or carry one bounded owner repair through checkpoint, rollback, and real health verification. Use for reviewed contamination, drift, repeated route/tool failure, or an established diagnosis ready for repair. Do not use on live evidence, for vague self-improvement, or to call a proposed or merely executed change verified.
tools
Use only when a literal ref to a closed/reviewed session packet is supplied, to extract, classify, propose promotion or branching, or identify an automation opportunity. Missing, live, or unreviewed evidence must fail closed without inventing a ref. Natural closeout preservation belongs to aoa-memo-writeback. Do not use for generic summaries, progression, direct owner writes, scheduling, mutation, or telemetry authority.
testing
Turn one stable technical truth into bounded evidence through contract, coverage-audit, or property mode. Use to define a named consumer seam, audit what existing checks really constrain, or express a broad invariant after manual cases establish meaning. Compose with aoa-eval when an evaluation surface must first be found or applied. Do not use for undefined behavior, generic test plans, or green checks as whole-system proof.