通过生成—核验—修正循环,提高回答、代码或方案的准确性与可靠性。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "verification-loop" 技能: 1. 下载 https://raw.githubusercontent.com/affaan-m/ECC/main/docs/ja-JP/skills/verification-loop/SKILL.md 2. 保存为 ~/.claude/skills/verification-loop/SKILL.md 3. 装好后重载技能,告诉我可以用了
请为“verification-loop”模式演示一个流程:先提出一个微服务缓存改造方案,再逐条核验方案中的性能假设、风险点和回滚策略,最后输出修正版方案与核验结论。
一份包含初稿、核验步骤、发现问题与修正版方案的结构化结果。
请先写一个 Python 函数,实现读取 CSV 并统计每月销售额;然后进入 verification loop,自查边界条件、异常处理和时间解析问题,最后给出改进后的代码与测试用例。
经过自我校验后的更稳健代码,并附带关键测试说明。
请根据我提供的研究摘要,先总结核心结论,再用 verification-loop 检查是否存在证据不足、逻辑跳跃或术语误用,并输出修正后的结论版本。
一份更严谨的结论摘要,并标出原结论中的可疑点和修正理由。
Claude Codeセッション向けの包括的な検証システム。
このスキルを呼び出す:
# プロジェクトがビルドできるか確認
npm run build 2>&1 | tail -20
# または
pnpm build 2>&1 | tail -20
ビルドが失敗した場合、停止して続行前に修正。
# TypeScriptプロジェクト
npx tsc --noEmit 2>&1 | head -30
# Pythonプロジェクト
pyright . 2>&1 | head -30
すべての型エラーを報告。続行前に重要なものを修正。
# JavaScript/TypeScript
npm run lint 2>&1 | head -30
# Python
ruff check . 2>&1 | head -30
# カバレッジ付きでテストを実行
npm run test -- --coverage 2>&1 | tail -50
# カバレッジ閾値を確認
# 目標: 最低80%
報告:
# シークレットを確認
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
# console.logを確認
grep -rn "console.log" --include="*.ts" --include="*.tsx" src/ 2>/dev/null | head -10
# 変更内容を表示
git diff --stat
git diff HEAD~1 --name-only
各変更ファイルをレビュー:
すべてのフェーズを実行後、検証レポートを作成:
検証レポート
==================
ビルド: [成功/失敗]
型: [成功/失敗] (Xエラー)
Lint: [成功/失敗] (X警告)
テスト: [成功/失敗] (X/Y成功、Z%カバレッジ)
セキュリティ: [成功/失敗] (X問題)
差分: [Xファイル変更]
総合: PRの準備[完了/未完了]
修正すべき問題:
1. ...
2. ...
長いセッションの場合、15分ごとまたは主要な変更後に検証を実行:
メンタルチェックポイントを設定:
- 各関数を完了した後
- コンポーネントを完了した後
- 次のタスクに移る前
実行: /verify
このスキルはPostToolUseフックを補完しますが、より深い検証を提供します。 フックは問題を即座に捕捉; このスキルは包括的なレビューを提供。
帮助开发者为代码代理配置性能优化、安全防护与研究优先工作流。
为 Claude Code 会话提供自动化校验流程,帮助检查代码、输出与执行结果。