agentsclimarketplace

Spec approve

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

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.From its SKILL.md

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.

SKILL.md

2.3 KB, 461 tokens by cl100k_base, 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.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. 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.