Communityコーディング&開発github.com

検証して停止

既存の成果が受け入れ条件を満たしていることを証明し、範囲を拡大しません。検証のみのタスク、完了確認、フォーカスしたゲート実行、最終確認に使用します。

検証して停止 とは?

このスキルは、AIエージェントが既存の作業成果が受け入れ条件を満たしていることを証明するための最小限の検証セットに変換する方法を提供します。主に検証のみのタスク、完了チェック、フォーカスしたゲート実行、最終確認に使用され、新しい機能の追加やコードの改良は行いません。リポジトリの状態が一致している場合は以前の結果を再利用し、広範なゲート実行前にフォーカスしたチェックを実行します。結果は「合格」「不合格」「利用不可」「ブロック」の4つに正確に分類し、受け入れ条件の証明が完了した時点で即座に停止します。このスキルは、AIエージェントがスコープクリープを防ぎ、純粋な検証タスクに専念するために設計されており、Claude Code、Cursor、CodexなどのAIエージェントで使用できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/JuliusBrussee/caveman/tree/main/skills/verify-and-stop

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

検証して停止 は何をしますか?

受け入れ条件を最小限の証明セットに変換します。

  • リポジトリの状態が一致する場合は、現在の結果を再利用します。
  • 広範なゲート実行前に、フォーカスしたチェックを実行します。
  • 「合格」「不合格」「利用不可」「ブロック」を正確に区別します。
  • 検証リクエストに修正が含まれていない限り、製品コードを編集しません。
  • 基準を通過した後、追加の修正、クリーンアップ、または無関係なテストを行いません。

受け入れ条件の証明が完了したら即座に停止します。コマンド、結果、未解決のリスクのみを報告します。

Individual skills in this repo

This repo contains 12 individual skills — each has its own dedicated page.

JuliusBrussee/caveman-discover

Find and label every LLM workflow in the repository so Caveman Cloud groups spend by workflow instead of one bucket. Use for "discover workflows" or breaking LLM spend down by workflow.

JuliusBrussee/caveman-evidence-review

Read-only review of Caveman Cloud evidence: cost, Cave Score, workflows, traces, latency, errors, routing, savings. Use when asked what Caveman found or where LLM spend goes.

JuliusBrussee/caveman-explore

Read-only repository explorer for cold-start orientation, broad cross-file localization, or when a direct search failed. Skip it when the exact file or symbol is already named. Returns path:line citations only; its reads stay out of main context.

JuliusBrussee/caveman-learn

Act on a Caveman learn report - review the ranked token sinks, apply cost-lowering fixes with per-edit consent, and report what those fixes returned. Use when asked to lower an agent's token cost, what caveman has saved, to trim a heavy CLAUDE.md, or to offload re-pasted context into cavemem.

JuliusBrussee/caveman-manage

Inspect Caveman Cloud's experiment lifecycle and block unsafe execution. Use when asked to start, approve, cancel, promote or roll back a Caveman experiment.

JuliusBrussee/caveman-optimize

Turn a Caveman optimization observation into an operator-chosen candidate with a paired baseline evaluation. Use when asked to inspect or evaluate a Caveman optimization report. Needs explicit approval.

JuliusBrussee/caveman-setup

Wire a repository through the Caveman Cloud gateway so every LLM request is measured, with no behavior change. Use for "set up caveman" or adding LLM spend observability.

JuliusBrussee/investigate-first

Diagnose ambiguous failures before editing. Use for unknown causes, intermittent behavior, performance regressions, or investigations needing evidence-ranked hypotheses.

JuliusBrussee/lean-build

Build feature work with high overbuilding risk. Use for new behavior, product slices, or integrations where repository reuse, strict scope, and an explicit stop condition matter.

JuliusBrussee/migration

Implement reversible compatibility-safe transitions. Use for schema, data, API, protocol, configuration, or dependency migrations requiring rollback and preservation proof.

JuliusBrussee/safe-refactor

Restructure code while preserving behavior. Use for extraction, consolidation, ownership moves, or cleanup where verification must bracket structural edits.

JuliusBrussee/surgical-patch

Fix bugs and small behavior changes at the narrowest responsible layer. Use when regression proof, preserved surrounding behavior, and task-relevant tests matter.

関連スキル