agentsclimarketplace

Spec approve

Skill ainova-systems/intelligence-dev-packs/packs/spec/skills/spec-approve

Intelligence pack for software engineering based on Ainova Systems best practices

Install
npx -y skills add ainova-systems/intelligence-dev-packs --skill spec-approve

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

  • 2 stars2 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.

What its author says it does

Copied from the file, not written here

Records the owner's approval of a reviewed spec so it enters the autonomous execution queue. Autonomous mode only - in supervised mode a plan with no open question is already approved, and this skill says so and stops.

SKILL.md

2.3 KB, as published. Nobody here has run it

Approve a Spec

The owner's gate-1 decision, recorded as a machine-readable signal: an approved spec is what spec-execute-next picks up. This decouples review from execution - approve a batch of specs now, and the AI works the approved queue later (scheduled or looped), with no further owner input until the PR.

This signal exists only in autonomous mode (profile execution_mode), where a machine queue needs a durable record of the owner's review. In supervised mode the owner is in the loop at execution time, so a plan with no open question is the approval - this skill reports that and changes nothing.

Steps

  1. Resolve the spec (argument, or the most recently created proposed spec). Read requirements and plan end-to-end.
  2. Pre-checks before recording approval: the spec is proposed (not already approved / in-progress / completed / cancelled); the coverage table maps every requirement; the plan cites concrete siblings; no open question stands. Surface anything that should block approval - the owner decides, this skill only records the decision.
  3. Set the spec's frontmatter status: approved with the date. Change nothing else - approval records a decision, it does not edit spec content.
  4. Report: the spec is queued; spec-execute-next will pick it up by value, or run spec-execute to start it now.

Verify

  • The spec's status reads approved; nothing else in the spec changed.

Scope / hand-off

  • Authoring or changing the spec - spec-create (update-mode) or a re-pull via spec-pull. Executing - spec-execute / spec-execute-next. Resolving open questions first - spec-answer.

CRITICAL

  • Approval is the owner's call: the AI never sets approved on its own initiative - only when the owner explicitly invokes this skill after reviewing.
  • Approve only a proposed spec; re-approving or approving a mid-flight spec is a no-op with a warning.
  • An open question blocks approval - route it through spec-answer first.

Keep looking

Skills are one crate of 328,083. 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.