skills/core/engineering/aoa-eval-apply/SKILL.md
--- name: aoa-eval-apply scope: core status: scaffold summary: Run or route an already selected eval, validator, test, or script, then report what the evidence proves and what remains unproven. invocation_mode: explicit-preferred technique_dependencies: - AOA-T-0003 - AOA-T-0007 - AOA-T-0096 --- # aoa-eval-apply ## Intent Use this skill to apply an existing eval surface after selection is clear. The output is an evidence report, not a proof promotion. When a selected local suite exposes
npx skillsauth add 8Dionysus/aoa-skills aoa-eval-applyInstall 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 apply an existing eval surface after selection is clear. The
output is an evidence report, not a proof promotion. When a selected local
suite exposes evals/suites/<slug>.suite.json, treat that sidecar as typed
source execution intent: it must be JIT-revalidated by the current owner before
its exact runner may execute.
Use this skill when:
blocked_missing_input rather than substitute another commandDo not use this skill when:
aoa-eval-selectaoa-eval-local-needaoa-eval-designevals/suites/<slug>.suite.json sidecar plus the current owner
schema/validator that classifies it as absent, invalid, stale, or readyblocked_missing_input; do not relabel
missing input as deferred_owner_boundary or substitute a fixture probe;
request the exact selected command, source root/ref, prerequisites, expected
artifacts, and pass/fail criteria as the next owner action, and never choose
a fixture probe as the selected evalsource-contract-readyrunner.argv, runner.cwd, timeout, and accepted
exit codes; do not substitute a wrapper, broader gate, or reconstructed
commandaoa-eval-local-need; if it
requires new design, route to aoa-eval-designaoa-evals owns and
validates that promotionsource-contract-ready proves reviewed source shape and hashes only; runtime
reproducibility remains false unless a stronger owner proves a pinned
environmentblocked_missing_input, not as command substitution or owner-boundary deferralrunner.argv, cwd, timeout, accepted codes, or tracked hashes at run
time to make a stale contract passdeferred_owner_boundaryblocked_missing_input without
being relabelled as deferred_owner_boundary or replaced by another commandManifest-backed techniques:
8Dionysus/aoa-techniques at 1a7d146957108ecefc24219c7d56357c5a4a2c2c using path techniques/proof/evaluation-chain/contract-first-smoke-summary/TECHNIQUE.md and sections: Intent, Inputs, Outputs, Core procedure, Contracts, Risks, Validation8Dionysus/aoa-techniques at 1a7d146957108ecefc24219c7d56357c5a4a2c2c using path techniques/proof/evaluation-chain/signal-first-gate-promotion/TECHNIQUE.md and sections: Intent, Inputs, Outputs, Core procedure, Contracts, Risks, Validation8Dionysus/aoa-techniques at 1a7d146957108ecefc24219c7d56357c5a4a2c2c using path techniques/proof/owner-truth-closeout/pinned-validation-matrix-before-generated-publish/TECHNIQUE.md and sections: Intent, 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.