agentsclimarketplace

Audit plan implementation

Skill avksp/agent-lifecycle-kit/skills/audit-plan-implementation

Independently audit a task attempt or completed run against a frozen plan, checking ownership, evidence, acceptance, and final readiness.From its SKILL.md

Install
npx -y skills add avksp/agent-lifecycle-kit --skill audit-plan-implementation

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 18 stars18 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

6.0 KB, as published. Nobody here has run it

Audit plan implementation

Use this skill for findings-first verification after implementation work. The default action is audit only; fixes require an explicit remediation request or a controller policy that allows bounded in-scope remediation.

Inputs

Read the frozen developer overview, plan manifest, lock, task packet, write-set contract, acceptance criteria, evidence rules, task result, implementation diff, and previous reviews. In final mode, read all accepted task results, reviews, evidence receipts, and the workflow state.

When the installed CLI exposes the implementation audit facade, use it as the typed evidence producer:

agent-lifecycle audit implementation \
  --manifest plans/package/plan.manifest.json \
  --state run.state.json \
  --task WS-01 \
  --result work/WS-01/attempt-1/task-result.json \
  --review work/WS-01/attempt-1/task-review.json \
  --review-mesh-quorum work/review-mesh/implementation-quorum.json \
  --out work/WS-01/attempt-1/implementation-audit.json

agent-lifecycle audit final-implementation \
  --manifest plans/package/plan.manifest.json \
  --state run.state.json \
  --report work/WS-01/attempt-1/implementation-audit.json \
  --out final/final-implementation-audit.json

The command output is the machine-readable source for acceptance gates. The skill still supplies semantic review guidance when a human or host reviewer must interpret findings.

Use --review-mesh-quorum only when the frozen plan requires Review Mesh for the audited phase. Missing or failed quorum evidence is a blocking audit finding; optional Review Mesh output remains advisory. For operator-facing audit setup, point beginners to docs/guides/lifecycle-cookbook.md#audit-implementation-evidence and keep this skill focused on findings-first semantic verification plus typed audit receipts.

Task audit

For each planned item, verify:

  • expected behavior and acceptance criteria;
  • actual changed files and their owner;
  • forbidden-write and read-only-path compliance;
  • tests, command receipts, artifact ids, hashes, and freshness;
  • evidence limits and budget use;
  • architecture, security, performance, release, and adapter constraints;
  • task result identity bound to run, task, attempt, packet, plan, source, and reviewer.
  • task result file set and content digests recomputed from the current Git worktree and frozen source revision; caller-provided path lists are comparison inputs, not freshness authority.

For adapter lifecycle control, also verify the operation-specific declared, supported and qualified levels in the descriptor and capability manifest. Treat GUIDANCE_ONLY as instructions only, require exact-host live evidence for ENFORCED, and treat OBSERVED as recorded outcome evidence rather than pre-action prevention. Treat NO_RECOMMENDATION or a stale receipt as a finding when the frozen plan selects a stronger level. Check the host-owned pre-action decision, post-action binding and stop evidence; a prompt or skill alone is not enforcement.

Verdicts

  • ACCEPTED: task scope, ownership, evidence, and review pass with no open Medium or High finding.
  • REWORK: implementation, test, or evidence defects remain inside the frozen scope.
  • CONTRACT_CHANGE: intent, architecture, ownership, write set, acceptance, or proof rules must be reopened and refrozen.
  • BLOCKED: external state prevents a safe verdict.

For REWORK, return stable open finding IDs. In v4 the controller passes those IDs to the canonical workflow task-review-apply route; workflow task-rework is a compatibility wrapper. This is allowed only when the frozen retry policy has remaining attempts. The next attempt must produce a fresh result and audit; prior attempt artifacts stay unchanged.

Final audit

Before completion, verify that every required task is accepted, every required requirement and acceptance criterion is covered exactly, external writers are quiescent, final validation passes, and the final proof binds plan, packets, state, results, reviews, evidence, source, and release inventory.

Apply the independent final-audit decision through the workflow controller instead of editing run.state.json:

agent-lifecycle workflow final-audit-outcome \
  --state run.state.json \
  --operation-id final-audit-outcome-1 \
  --expected-revision <n> \
  --source-revision <sha> \
  --final-audit final/final-audit.json \
  --verdict ACCEPTED \
  --reason "final audit accepted"

For REWORK, include every open finding ID and its task ID. The controller archives the accepted attempt and enforces the remaining retry budget. For CONTRACT_CHANGE, require a new frozen plan; for BLOCKED, require the declared external-action receipt. A final-audit verdict is evidence, not plan authority or release publication approval.

Rules

  • Findings first, ordered by severity.
  • Do not accept prose-only proof.
  • Do not accept worker self-certification without independent review.
  • Do not silently fix architecture, ownership, or contract violations.
  • Do not broaden scope to unrelated changes unless they block the plan.

Output

Return findings, coverage matrix, validation commands and outcomes, verdict, dependency unlock status, required remediation, and whether refreeze is needed. For CLI-backed runs, emit or reference agent-implementation-audit-report.v1 for each accepted task and agent-final-implementation-audit.v1 before final workflow proof.

Authority boundary

Treat controlled-runner artifacts as compatibility journal evidence only. When an archive must be retained, require the bounded read-only workflow migrate-runner-artifact conversion and verify its non-authoritative flags. Confirm that durable workflow state, not a runner status, authorized the attempt, accepted the task, resolved blockers or finalized the run. A runner receipt with journalOnly: true cannot replace a workflow transition.

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.