本文へ移動
cccskills
無料GitHub で公開

verification-loop

Claude Codeセッションのための包括的な検証システム。

インストール方法を見る

含まれるファイル(1)

  • SKILL.md2.9 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

検証ループスキル

Claude Codeセッションのための包括的な検証システム。

使用タイミング

このスキルを呼び出すタイミング:

  • 機能または重要なコード変更の完了後
  • PR作成前
  • 品質ゲートが通過していることを確認したいとき
  • リファクタリング後

検証フェーズ

フェーズ1: ビルド検証

# Check if project builds
npm run build 2>&1 | tail -20
# OR
pnpm build 2>&1 | tail -20

ビルドが失敗した場合、続行前に停止して修正。

フェーズ2: 型チェック

# TypeScript projects
npx tsc --noEmit 2>&1 | head -30

# Python projects
pyright . 2>&1 | head -30

すべての型エラーを報告。クリティカルなものは続行前に修正。

フェーズ3: リントチェック

# JavaScript/TypeScript
npm run lint 2>&1 | head -30

# Python
ruff check . 2>&1 | head -30

フェーズ4: テストスイート

# Run tests with coverage
npm run test -- --coverage 2>&1 | tail -50

# Check coverage threshold
# Target: 80% minimum

レポート:

  • テスト総数: X
  • 通過: X
  • 失敗: X
  • カバレッジ: X%

フェーズ5: セキュリティスキャン

# Check for secrets
grep -rn "sk-" --include="*.ts" --include="*.js" . 2>/dev/null | head -10
grep -rn "api_key" --include="*.ts" --include="*.js" . 2>/dev/null | head -10

# Check for console.log
grep -rn "console.log" --include="*.ts" --include="*.tsx" src/ 2>/dev/null | head -10

フェーズ6: 差分レビュー

# Show what changed
git diff --stat
git diff HEAD~1 --name-only

変更された各ファイルを以下の観点でレビュー:

  • 意図しない変更
  • 欠落しているエラーハンドリング
  • 潜在的なエッジケース

出力フォーマット

すべてのフェーズ実行後、検証レポートを作成:

検証レポート
==================

ビルド:     [PASS/FAIL]
型:         [PASS/FAIL] (Xエラー)
リント:     [PASS/FAIL] (X警告)
テスト:     [PASS/FAIL] (X/Y通過, Z%カバレッジ)
セキュリティ: [PASS/FAIL] (X問題)
差分:       [Xファイル変更]

総合:       PR[準備完了/未準備]

修正すべき問題:
1. ...
2. ...

継続モード

長時間セッションでは、15分ごとまたは大きな変更後に検証を実行:

メンタルチェックポイントを設定:
- 各関数の完了後
- コンポーネントの完了後
- 次のタスクに移る前

実行: /verify

フックとの統合

このスキルはPostToolUseフックを補完しますが、より深い検証を提供します。 フックは問題を即座に捕捉し、このスキルは包括的なレビューを提供します。

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

agent-eval

無料日本語概要

コーディングエージェント(Claude Code、Aider、Codexなど)のカスタムタスクによる直接比較。合格率、コスト、時間、一貫性メトリクスを測定

hage-oyaji/everything-claude-code-jp-local32026年3月29日 更新

agent-harness-construction

無料日本語概要

AIエージェントのアクションスペース、ツール定義、オブザベーションフォーマットを設計・最適化し、タスク完了率を向上させる

hage-oyaji/everything-claude-code-jp-local32026年3月29日 更新

agentic-engineering

無料日本語概要

評価ファーストの実行、分解、コスト考慮型モデルルーティングによるエージェンティックエンジニアとしての運用

hage-oyaji/everything-claude-code-jp-local32026年3月29日 更新

ai-first-engineering

無料日本語概要

AIエージェントが実装出力の大部分を生成するチームのためのエンジニアリング運用モデル

hage-oyaji/everything-claude-code-jp-local32026年3月29日 更新

ai-regression-testing

無料日本語概要

AI支援開発のためのリグレッションテスト戦略。データベース依存なしのサンドボックスモードAPIテスト、自動バグチェックワークフロー、同一モデルがコードの作成とレビューを行う際のAIの盲点を検出するパターン。

hage-oyaji/everything-claude-code-jp-local32026年3月29日 更新

android-clean-architecture

無料日本語概要

AndroidおよびKotlin Multiplatformプロジェクトのためのクリーンアーキテクチャパターン — モジュール構成、依存関係ルール、UseCase、Repository、データレイヤーパターン

hage-oyaji/everything-claude-code-jp-local32026年3月29日 更新

hage-oyaji のスキルをすべて見る

このスキルの問題を報告する