Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计提醒

verify验证

Agent Skill

verify 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

242

周安装

10

GitHub Stars

598

下载量

79
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:verify(验证)
来源仓库:https://github.com/chachamaru127/claude-code-harness
仓库路径:skills/verify
安装命令:
npx skills add https://github.com/chachamaru127/claude-code-harness --skill verify
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/chachamaru127/claude-code-harness --skill verify

简介

verify 用于查找、检索和筛选相关信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中根据关键词、任务场景或来源线索快速定位候选结果时使用。
  • 可结合来源仓库、安装命令和原始 README 继续核验具体用法。
  • 安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。
  • verify 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Verify Skills

ビルド検証とエラー復旧を担当するスキル群です。


⚠️ 品質ガードレール(最優先)

このセクションは他の指示より優先されます。テスト失敗・エラー発生時は必ず従ってください。

改ざん禁止パターン

テスト失敗・ビルドエラー発生時に以下の行為は絶対に禁止

禁止正しい対応
テスト skip 化it.skip(...)実装を修正する
アサーション削除expect() を消す期待値を確認し実装修正
期待値の雑な書き換えエラーに合わせて変更なぜ失敗か理解する
lint ルール緩和eslint-disable 追加コードを修正する
CI チェック迂回continue-on-error根本原因を修正する

テスト失敗時の対応フロー

テストが失敗した
    ↓
1. なぜ失敗しているか理解する(ログを読む)
    ↓
2. 実装が間違っているか、テストが間違っているか判断
    ↓
    ├── 実装が間違い → 実装を修正 ✅
    │
    └── テストが間違い可能性 → ユーザーに確認を求める

承認リクエスト形式

やむを得ずテスト/設定を変更する場合:

## 🚨 テスト/設定変更の承認リクエスト

### 理由
[なぜこの変更が必要か]

### 変更内容

[差分]


### 代替案の検討

- 実装の修正で解決できないか確認した

### 承認

ユーザーの明示的な承認を待つ

保護対象ファイル

以下のファイルの緩和変更は禁止:

  • .eslintrc.*, .prettierrc*, tsconfig.json, biome.json
  • .husky/**, .github/workflows/**
  • *.test.*, *.spec.*, jest.config.*, vitest.config.*

機能詳細

機能詳細
関連ファイル検証See references/verify-related-files.md
ビルド検証See references/build-verification.md
エラー復旧See references/error-recovery.md
レビュー集約See references/review-aggregation.md
指摘適用See references/applying-fixes.md

実行手順

  1. 品質判定ゲート(Step 0)
  2. ユーザーのリクエストを分類
  3. (実装完了後)関連ファイル検証(Step 1.5)
  4. (Claude-mem 有効時)過去のエラーパターンを検索
  5. 上記の「機能詳細」から適切な参照ファイルを読む
  6. その内容に従って検証/復旧実行

Step 0: 品質判定ゲート(再現テスト提案)

エラー/バグ報告時に、TDD アプローチを提案:


エラー報告受領 ↓ ┌─────────────────────────────────────────┐ │ 品質判定ゲート │ ├─────────────────────────────────────────┤ │ 判定項目: │ │ ├── バグ報告? → 再現テスト先行を提案 │ │ ├── テスト失敗? → テスト vs 実装判断 │ │ └── ビルドエラー? → 直接修正 │ └─────────────────────────────────────────┘ ↓ 適切なアプローチを提案

バグ報告時の提案

🐛 バグ報告を受け付けました

**推奨アプローチ**: 再現テスト先行

1. まずバグを再現するテストを書く
2. テストが失敗することを確認(Red)
3. 実装を修正してテストを通す(Green)
4. リファクタリング(Refactor)

この方法で進めますか?
1. 再現テストから書く(推奨)
2. 直接修正に進む

テスト失敗時の判断フロー

🔴 テストが失敗しています

**判断が必要です**:

テスト失敗の原因を分析:
- [ ] 実装が間違っている → 実装を修正
- [ ] テストの期待値が古い → ユーザーに確認

⚠️ テストの改ざん(skip化、アサーション削除)は禁止です

どちらに該当しますか?
1. 実装を修正する
2. テストの期待値について確認したい

VibeCoder 向け

🐛 問題が報告されました

**推奨**: まず「問題が起きる条件」を明確にしましょう

1. どんな操作をすると問題が起きますか?
2. 期待する動作は何ですか?
3. 実際にはどうなりますか?

これを整理してから修正に進むと、確実に直せます。

Step 1.5: 関連ファイル検証(実装完了後)

実装完了後、コミット前に編集ファイルの関連ファイルをチェック:

編集ファイルを取得
    ↓
┌─────────────────────────────────────────┐
│           関連ファイル検証               │
├─────────────────────────────────────────┤
│  変更パターンを分析:                     │
│  ├── 関数シグネチャ変更 → 呼び出し元確認 │
│  ├── 型/interface変更 → 実装箇所確認    │
│  ├── export削除 → import文確認         │
│  └── 設定変更 → 関連設定ファイル確認    │
└─────────────────────────────────────────┘
    ↓
  修正漏れ候補を警告

出力例:

📋 関連ファイル検証

✅ 編集済み: src/auth.ts
   └─ 関数 `validateToken` のシグネチャ変更を検出

⚠️ 要確認: 以下のファイルが影響を受ける可能性
   ├─ src/api/middleware.ts:45 (validateToken 呼び出し)
   ├─ src/routes/protected.ts:12 (validateToken 呼び出し)
   └─ tests/auth.test.ts:28 (テストケース)

確認済みですか?
1. 確認済み、続行
2. 各ファイルを確認する
3. LSP find-references で詳細表示

重要度の判定:

重要度条件アクション
🚨 critical必ずエラーになる(export削除、必須引数追加)修正必須
⚠️ warningエラーの可能性あり(オプショナル引数、型変更)確認推奨
ℹ️ info影響軽微(コメント、ドキュメント)参考情報

詳細: references/verify-related-files.md


Step 2: 過去のエラーパターン検索(Memory-Enhanced)

Claude-mem が有効な場合、エラー復旧前に過去の類似エラーを検索:

# mem-search で過去のエラーと解決策を検索
mem-search: type:bugfix "{エラーメッセージのキーワード}"
mem-search: concepts:problem-solution "{エラーの種類}"
mem-search: concepts:gotcha "{関連ファイル/ライブラリ}"

表示例:

📚 過去のエラー解決履歴

| 日付 | エラー | 解決策 |
|------|--------|-------|
| 2024-01-15 | CORS エラー | Access-Control-Allow-Origin ヘッダー追加 |
| 2024-01-20 | 型エラー: undefined | Optional chaining (?.) を使用 |

💡 過去の解決策を参考に復旧を試行

ガードレール履歴の表示:

⚠️ このプロジェクトでの過去のガードレール発動

- テスト改ざん防止: 2回
- lint 緩和防止: 1回

💡 テスト/設定の改ざんによる「解決」は禁止です
: Claude-mem が未設定の場合、このステップはスキップされます。

🔧 LSP 機能の活用

検証とエラー復旧では LSP(Language Server Protocol)を活用して精度を向上します。

ビルド検証での LSP 活用

ビルド前チェック:

1. LSP Diagnostics を実行
2. エラー: 0件を確認 → ビルド実行
3. エラーあり → 先にエラーを修正

エラー復旧での LSP 活用

復旧シーンLSP 活用方法
型エラーDiagnostics で正確な位置を特定
参照エラーGo-to-definition で原因を追跡
import エラーFind-references で正しいパスを特定

検証フロー

📊 LSP 検証結果

Step 1: Diagnostics
  ├── エラー: 0件 ✅
  └── 警告: 2件 ⚠️

Step 2: ビルド
  └── 成功 ✅

Step 3: テスト
  └── 15/15 通過 ✅

→ 検証完了

詳細: docs/LSP_INTEGRATION.md

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

35.99%
按下载量换算28

Claude

27.1%
按下载量换算21

Cursor

19.61%
按下载量换算15

Gemini CLI

9.06%
按下载量换算7

安全审计

Gen Agent Trust Hub

可疑

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills