Skip to content
cccskills
FreePublished on GitHubEnglish overview

verify-and-stop

Verify that existing work meets its acceptance conditions using the smallest sufficient set of checks. Reuse results that still match the repository state, report outcomes precisely, and stop once the evidence is complete without adding unrelated work.

OriginalShow the original description

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

AI rating90/ 100See how to install

Good for

  • Checking completed work against acceptance conditions
  • Running focused checks for specific requirements
  • Reusing verification results that remain current
  • Reporting checks that failed or could not run

Overview

What it does

verify-and-stop checks whether existing work meets its acceptance conditions, using only the checks needed to establish that result. It identifies the minimum evidence required and runs focused checks before broader ones. Earlier results can be reused when they still match the repository’s current state and remain valid. Reports distinguish four outcomes: pass, fail, unavailable, and blocked.

When it helps

Use it to confirm that implemented work is complete or to verify only the conditions specified in a request. It helps when you want to check results without expanding the scope, or gather the evidence needed to demonstrate completion.

Example requests

  • “Verify that this work meets its acceptance conditions, and report the commands you ran and their results.”
  • “Reuse verification results that are valid for the current state, and run only the missing checks.”

Notes

It does not edit product code unless the verification request includes fixes. Once the conditions pass, it adds no polishing, cleanup, or unrelated tests. It stops when sufficient evidence is available and reports only commands, results, and unresolved risks.

This overview was written by AI (OpenAI Codex) from the public SKILL.md. Check the original below for the exact behavior.

Objective evaluation

AI rated this skill on four points using only the contents of its SKILL.md. Stars and popularity are not taken into account.

Clear instructionsIs it clear when to use it and what it does?
AGoodIt explicitly verifies acceptance conditions and stops when the supporting evidence is complete.
Concrete stepsAre steps, inputs, outputs, and examples spelled out?
BPartly lackingIt specifies check order and reporting fields, but provides no concrete commands or examples.
SafetyAre sending data, deleting files, and running commands disclosed?
AGoodIt prohibits product code edits without a fix request and defines verification scope and stopping conditions.
Easy setupDoes it need few tools or API keys, and are they documented?
AGoodNo specific tools, API keys, or paid services are required in the instructions.

The total counts each point as A = 25, B = 15, C = 5. Rated by AI (OpenAI Codex) as of Oct 20, 2026. Treat it as a guide and read the original before installing.

Disagree? Request a re-evaluation

Tell us which point is wrong and why. No login needed. We will check it against the SKILL.md, redo the evaluation, and show the result here.

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

Files included (2)

  • SKILL.md704 B
  • agents/openai.yaml197 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

Verify and stop

Translate acceptance conditions into smallest sufficient proof set.

  • Reuse still-current results with matching repository state.
  • Run focused checks before wider gates.
  • Distinguish pass, fail, unavailable, and blocked exactly.
  • Do not edit product code unless verification request includes fixes.
  • Do not add polish, cleanup, or unrelated tests after criteria pass.

Stop immediately when acceptance proof is complete. Report commands, results, and unresolved risk only.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

cavecrew

FreeSummaryAI rating 90

Delegate code lookup, small edits, and diff reviews to three specialized subagents. Their compact, structured results help conserve the main agent's context, with guidance on when to delegate and when to keep work in the main conversation.

  • Locating definitions and callers
  • Making a focused edit across one or two files
  • Reviewing a diff for bugs
JuliusBrussee/caveman113.9KUpdated Oct 21, 2026

caveman

FreeSummaryAI rating 100

Make agent replies shorter and easier to scan by putting answers first and removing filler. Preserves technical details, exact commands, numbers, and essential conditions while keeping the user's chosen language.

  • Reading concise replies in a terminal
  • Getting conclusions before explanations
  • Reducing wording while keeping technical details
JuliusBrussee/caveman113.9KUpdated Oct 21, 2026

caveman-commit

FreeSummaryAI rating 100

Create short commit messages using Conventional Commits, a format that labels the type of change. Emphasize intent, keep the subject concise, and include explanatory text when breaking changes, security fixes, data migrations, or reversions require context.

  • Writing a commit message for code changes
  • Standardizing commit message format
  • Documenting breaking changes and migration steps
JuliusBrussee/caveman113.9KUpdated Oct 21, 2026

caveman-compress

FreeSummaryAI rating 90

Compress memory files and task lists into shorter wording to reduce input tokens. Keeps code and document structure intact, saves a readable backup separately, and sends the text to the configured model provider.

  • Shortening CLAUDE.md to reduce input tokens
  • Compressing task lists and preference files
  • Keeping readable backups of compressed files
JuliusBrussee/caveman113.9KUpdated Oct 21, 2026

caveman-discover

FreeSummaryAI rating 90

Find LLM workflows in a codebase and label them by the job they perform, so Caveman Cloud can separate spending by workflow. Present a labeling proposal for approval, apply focused code changes, and check an affected execution path.

  • Breaking down LLM spending by job
  • Inventorying LLM use in APIs, scheduled jobs, and scripts
  • Separating evaluation spending from other workflows
JuliusBrussee/caveman113.9KUpdated Oct 21, 2026

caveman-evidence-review

FreeSummaryAI rating 90

Review Caveman Cloud spending, latency, errors, and potential improvements using current reports and traces, or individual execution records. Produce findings tied to time windows and trace IDs, while keeping measured costs, estimated opportunities, and verified savings separate.

  • Understanding which workflows drive LLM spending
  • Investigating slow responses and errors
  • Reviewing measured costs and verified savings separately
JuliusBrussee/caveman113.9KUpdated Oct 21, 2026

See all skills by JuliusBrussee

Report a problem with this skill