Agent skill

Iteration Progress Audit

by prime-radiant-inc in prime-radiant-inc/iterative-development

Checks the quality of behavior evidence after each iteration in three tiers, using two auditor subagents in parallel to review the same work and find gaps.

Apache-2.0Auto-check passedAgent Workflows

Install Iteration Progress Audit

skills CLI
$ npx skills add prime-radiant-inc/iterative-development --skill auditing-progress -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install prime-radiant-inc/iterative-development auditing-progress --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/prime-radiant-inc/iterative-development.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/auditing-progress .claude/skills/auditing-progress && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
auditing-progress
GitHub stars
181
Token cost
~1.1k tokens
SKILL.md length
464 words
Files
2
Skills in repo
6
Repo updated
First seen
Licence
Apache-2.0

At a glance

Checks the quality of behavior evidence after each iteration in three tiers, using two auditor subagents in parallel to review the same work and find gaps.

  • Works in 5 steps: Partition the audit into three tiers → Dispatch paired auditor subagents (PAR) → Aggregate findings → …
  • An iteration just finished and its evidence needs verifying before the next one
  • SKILL.md covers Overview, When to Use, Audit Process and Quick Reference, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

It runs after every iteration of the iterative-development cycle, before the next iteration is chosen. The question it answers is whether durable, reusable evidence exists for every externally visible behavior the iteration touched. Work is split into three tiers: deep evidence for stories finished in this iteration and scenarios added or changed, impacted scenarios whose owning stories had code changes, and the sentinel corpus compared against the pre-iteration baseline.

Two auditor subagents receive the same material, wrapped in competitive framing, and review it in parallel using a prompt file shipped with the skill. Their results are merged: a finding from both counts once with high confidence, a finding from one is kept as actionable, and when severity differs the more severe rating wins. If gaps appear, the agent adds gap stories to the requirements files as pending or moves finished stories back to pending.

When your agent uses it

  • An iteration just finished and its evidence needs verifying before the next one
  • Checking that touched behavior scenarios still pass
  • Detecting regressions in a sentinel set of high-value scenarios

Example prompts

  • “Audit the progress of the iteration we just finished and list any evidence gaps.”
  • “Run the three-tier audit and tell me which stories should go back to pending.”

Requirements

  • The iterative-development plugin's requirements and behavior scenario files

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Partition the audit into three tiers
  2. Dispatch paired auditor subagents (PAR)
  3. Aggregate findings
  4. Process results
  5. Return control

What it can do on your machine

Read from SKILL.md and the folder at commit c05889a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Iteration Progress Audit loads about 1.1k tokens when it runs. Until then it costs about 64 tokens; SKILL.md has 464 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~64
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from prime-radiant-inc/iterative-development at commit c05889a, republished under its Apache-2.0 licence (© prime-radiant-inc). 464 words, ~1,056 tokens.

Download SKILL.mdSave it as .claude/skills/auditing-progress/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
auditing-progress
description
Use when an iteration has just finished and you need to verify behavior evidence quality in three tiers — deep evidence for current stories, impacted behavior for touched scenarios, and sentinel corpus for high-value regression detection.

Auditing Progress

Overview

Runs after every iteration as part of the planning cycle. Verifies behavior evidence quality in three tiers using parallel adversarial review (PAR) — two paired auditor subagents evaluate the same work in parallel with competitive framing.

The audit answers: "Does durable, reusable evidence exist at the correct seam for every externally observable behavior this iteration touched?"

When to Use

Invoked by iterative-development after every running-an-iteration call, before picking the next iteration.

Audit Process

1. Partition the audit into three tiers

Read the per-epic requirement files in docs/superpowers/iterations/requirements/, docs/superpowers/iterations/behavior-scenarios.md, and docs/superpowers/iterations/behavior-corpus.md:

  • Tier 1 — Deep evidence: stories marked done:ITER-<current> and scenarios added or updated in this iteration. Audit every AC and its proof obligation thoroughly.
  • Tier 2 — Impacted behavior: all existing scenarios whose owning stories had code changes in this iteration (even if those stories were completed in earlier iterations). Verify the scenarios still pass.
  • Tier 3 — Sentinel corpus: all scenarios with run cadence sentinel in the behavior corpus. Compare against the pre-iteration baseline from running-an-iteration step 3.
2. Dispatch paired auditor subagents (PAR)

Following the PAR methodology in skills/shared/parallel-adversarial-review.md:

  1. Build the auditor prompt using auditor-subagent-prompt.md. Include ALL THREE tiers:
    • Tier 1: full story cards with proof obligations + new/changed scenario cards
    • Tier 2: impacted scenario cards + their current test results
    • Tier 3: sentinel scenario IDs + baseline results + current results
  2. Wrap in competitive framing from skills/shared/par-reviewer-wrapper.md
  3. Dispatch TWO auditor subagents in parallel
  4. Wait for both to return
3. Aggregate findings

Following PAR aggregation rules:

  • Same finding from both auditors → one finding, high confidence
  • Finding from only one auditor → separate finding, still actionable
  • Severity disagreement → take the more severe assessment, always fix it
Show full SKILL.md (189 more words)Show less
4. Process results
  • If gaps found (any AC fails, evidence is too weak, sentinel regression detected):
    • For AC failures: append gap stories to requirements/ (status pending) or flip existing stories back from done to pending
    • For weak evidence: create evidence-improvement stories (add scenario, strengthen seam)
    • For sentinel regressions: create regression-fix stories with CRITICAL priority
    • Revise roadmap.md to add a follow-up iteration for the gaps
  • If clean (all tiers pass, evidence is adequate):
    • The iteration is confirmed done
    • Return clean signal to the orchestrator
5. Return control

Return the audit result (clean or gaps) to the orchestrator. The orchestrator decides whether to loop or terminate.

Quick Reference

TierWhat it checksFailure means
Deep evidenceEvery AC + proof obligation for current iterationStory not done, evidence too weak
Impacted behaviorScenarios whose surfaces were touchedStale or broken scenario
Sentinel corpusHigh-value journey scenariosRegression in previously-working behavior
ReadsWritesDispatches
requirements/, behavior-scenarios.md, behavior-corpus.md, product code/testsrequirements/ (gaps), roadmap.md (new iteration) if gaps, behavior-scenarios.md (stale flags)Two auditor subagents in parallel (PAR)

References

  • skills/shared/parallel-adversarial-review.md — PAR methodology
  • skills/shared/par-reviewer-wrapper.md — competitive framing wrapper
  • skills/shared/behavior-evidence-formats.md — scenario and proof obligation formats
  • auditor-subagent-prompt.md — auditor-specific prompt template

© prime-radiant-inc, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skills/auditing-progress of prime-radiant-inc/iterative-development.

  • SKILL.md
  • auditor-subagent-prompt.md

Open the folder on GitHubat commit c05889a

Compare with similar skills

Iteration Progress Audit next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Iteration Progress Audit compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Iteration Progress Audit this skillprime-radiant-inc/iterative-development181—~1.1kAutomated safety check: PassApache-2.0
Workflow Orchestrationvxcozy/workflow-orchestration116—~1kAutomated safety check: PassMIT
Loop Change Verifiercobusgreyling/loop-engineering11k1 repos~383Automated safety check: PassMIT
Verification Skill Maintenancecursor/plugins10k8 repos~1.2kAutomated safety check: PassNone
Verify and StopJuliusBrussee/caveman111k1 repos~176Automated safety check: PassApache-2.0
Verification Before CompletionjnMetaCode/superpowers-zh8.3k—~443Automated safety check: PassMIT

Similar skills

  • Workflow Orchestration

    vxcozy/workflow-orchestration

    Disciplined task execution with planning, verification, and self-improvement loops.

    116 GitHub stars~1k tokensUpdated 5 mo ago
    Agent WorkflowsAuto-check passed
  • Loop Change Verifier

    cobusgreyling/loop-engineering

    Acts as a skeptical checker for changes an implementer sub-agent made, running the tests, confirming the diff scope and returning approve, reject or escalate to a human.

    11k GitHub starsUsed in 1 repo~383 tokens
    Agent WorkflowsAuto-check passed
  • Official

    Audits a project's verification skill and its feature map against the source and the live app, then ships at most one pull request of proven corrections.

    10k GitHub starsUsed in 8 repos~1.2k tokens
    Agent WorkflowsAuto-check passed
  • Verify and Stop

    JuliusBrussee/caveman

    Prove existing work meets acceptance conditions without expanding scope. Use for validation-only tasks, completion checks, focused gate runs, and last-mile…

    111k GitHub starsUsed in 1 repo~176 tokens
    Agent WorkflowsAuto-check passed
  • Verification Before Completion

    jnMetaCode/superpowers-zh

    Chinese-language rule that bars an agent from claiming work is done, fixed or passing until it has run a verification command and read the output.

    8.3k GitHub stars~443 tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • QA Verdict Judge

    Q00/ouroboros

    Gives a fast single-pass quality verdict on any artifact, with a score from 0 to 1, PASS, REVISE or FAIL, and suggestions for what to change.

    6.2k GitHub stars~2.3k tokensUpdated 2 days ago
    Agent WorkflowsAuto-check passed

More from prime-radiant-inc/iterative-development

  • Extracting Requirements

    prime-radiant-inc/iterative-development

    Reads human-written spec documents and produces per-epic requirement files with proof obligations plus behavior scenarios with stable IDs, using parallel chunked extraction.

    181 GitHub stars~2.7k tokensUpdated 4 mo ago
    Auto-check passed
  • Walking Skeleton Roadmap Scoping

    prime-radiant-inc/iterative-development

    Turns extracted requirements into a roadmap by choosing a walking skeleton iteration with its first journey scenario and ordering the remaining work into follow-on iterations.

    181 GitHub stars~1.7k tokensUpdated 4 mo ago
    Auto-check passed
  • Iterative Development Orchestrator

    prime-radiant-inc/iterative-development

    Runs an autonomous loop that extracts requirements with proof obligations, builds a walking skeleton, then audits sprint by sprint against real behavior evidence.

    181 GitHub stars~2.7k tokensUpdated 4 mo ago
    Auto-check passed
  • Running An Iteration

    prime-radiant-inc/iterative-development

    A skill your agent uses when executing the next pending iteration from an iterative-development roadmap — picks the iteration, decomposes into code and evidence tasks, runs sentinel corpus baseline…

    181 GitHub stars~1.9k tokensUpdated 4 mo ago
    Auto-check passed
  • Implementing Tasks with Subagent Review

    prime-radiant-inc/iterative-development

    Runs a batch of TDD-sized tasks by dispatching an implementer subagent per task, followed by two-stage parallel adversarial review and fix loops.

    181 GitHub stars~1.2k tokensUpdated 4 mo ago
    Auto-check passed

Questions about Iteration Progress Audit

What does Iteration Progress Audit do?

Checks the quality of behavior evidence after each iteration in three tiers, using two auditor subagents in parallel to review the same work and find gaps. It runs after every iteration of the iterative-development cycle, before the next iteration is chosen. The question it answers is whether durable, reusable evidence exists for every externally visible behavior the iteration touched.

When should I use Iteration Progress Audit?

Iteration Progress Audit fits situations like: an iteration just finished and its evidence needs verifying before the next one; checking that touched behavior scenarios still pass; detecting regressions in a sentinel set of high-value scenarios.

How do I install Iteration Progress Audit in Claude Code?

Run `npx skills add prime-radiant-inc/iterative-development --skill auditing-progress -a claude-code`. Or copy the skill folder (skills/auditing-progress in prime-radiant-inc/iterative-development) into .claude/skills/auditing-progress in your project. Claude Code loads it when a task matches its description.

How do I install Iteration Progress Audit in Codex?

Run `npx skills add prime-radiant-inc/iterative-development --skill auditing-progress -a codex`. Or copy the skill folder (skills/auditing-progress in prime-radiant-inc/iterative-development) into .agents/skills/auditing-progress in your project. Codex loads it when a task matches its description.

Can I use Iteration Progress Audit in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add prime-radiant-inc/iterative-development --skill auditing-progress -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/auditing-progress, .gemini/skills/auditing-progress, .github/skills/auditing-progress and .opencode/skills/auditing-progress in your project.

What does Iteration Progress Audit need to run?

SKILL.md names no scripts, command-line tools or credentials: Iteration Progress Audit is instructions for the agent only. Our summary lists: The iterative-development plugin's requirements and behavior scenario files.

Does Iteration Progress Audit access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Iteration Progress Audit safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Iteration Progress Audit use?

Iteration Progress Audit is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Iteration Progress Audit use?

About 1.1k tokens (SKILL.md is roughly 4.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Iteration Progress Audit?

Skills that share tags, products or a category with Iteration Progress Audit: Workflow Orchestration (vxcozy/workflow-orchestration, 116 stars), Loop Change Verifier (cobusgreyling/loop-engineering, 11k stars), Verification Skill Maintenance (cursor/plugins, 10k stars) and Verify and Stop (JuliusBrussee/caveman, 111k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Iteration Progress Audit?

prime-radiant-inc (a GitHub organization) maintains it in prime-radiant-inc/iterative-development, which has 181 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on June 6, 2026.

Source: prime-radiant-inc/iterative-development on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.