Install
$ agentstack add skill-ainova-systems-intelligence-dev-packs-spec-approve ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
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.
Steps
- Resolve the spec (argument, or the most recently created
proposedspec). Read requirements, plan, and tasks end-to-end. - Pre-checks before recording approval: the spec is
proposed(not already approved / in-progress / completed / cancelled); the plan cites concrete siblings; no open question is left that would block a cold executor. Surface anything that should block approval - the owner decides, this skill only records the decision. - Set the spec's frontmatter
status: approvedwith the date. Change nothing else - approval records a decision, it does not edit spec content. - Report: the spec is queued;
spec-execute-nextwill pick it up by value, or runspec-executeto start it now.
Verify
- The spec's
statusreadsapproved; nothing else in the spec changed.
Scope / hand-off
- Authoring or changing the spec -
spec-create(update-mode). Executing -spec-execute/spec-execute-next.
CRITICAL
- Approval is the owner's call: the AI never sets
approvedon its own initiative (not insidespec-create, not autonomously) - only when the owner explicitly invokes this skill after reviewing. - Approve only a
proposedspec; re-approving or approving a mid-flight spec is a no-op with a warning.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: ainova-systems
- Source: ainova-systems/intelligence-dev-packs
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.