技能 verification-before-completion
🛡️

verification-before-completion

安全 🌐 網路存取⚙️ 外部命令

완료 주장 전 검증

也可從以下取得: CodingCossack,ZhanlinCui,Dimon94,ANcpLua,sickn33,Cycleaddict,obra,DYAI2025,Cygnusfear

AI 에이전트는 종종 검증 명령을 실행하지 않고 작업이 완료되었다고 주장합니다. 이 스킬은 완료를 주장하거나 만족을 표현하기 전에 실제 검증 명령을 실행하고 출력 증거를 읽도록 요구하는 엄격한 게이트를 적용합니다.

支援: Claude Codex Code(CC)
📊 69 充足
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「verification-before-completion」。 버그가 수정됨

預期結果:

  • 잘못됨: 버그가 이제 수정되어야 합니다
  • 올바름: 재현 명령을 실행했습니다. 예상된 오류가 더 이상 나타나지 않습니다. 종료 코드 0. 버그 수정이 확인되었습니다.
  • 잘못됨: 테스트가 통과하고 있습니다
  • 올바름: npm test를 실행했습니다. 출력은 34/34 테스트가 0개의 실패로 통과했음을 보여줍니다. 모든 테스트가 통과합니다.

正在使用「verification-before-completion」。 빌드가 성공함

預期結果:

  • 잘못됨: 빌드가 이제 작동해야 합니다
  • 올바름: npm run build를 실행했습니다. 종료 코드는 0이었습니다. 빌드 아티팩트가 dist/ 디렉토리에 성공적으로 생성되었습니다.

正在使用「verification-before-completion」。 린터가 깨끗함

預期結果:

  • 잘못됨: 린팅이 좋아 보입니다
  • 올바름: eslint src/를 실행했습니다. 종료 코드 0. 오류 없음, 경고 보고 없음.

安全審計

安全
v5 • 1/17/2026

This is a prompt-only behavioral guideline with no executable code. All 28 static findings are false positives: the analyzer misinterpreted documentation text (git metadata terms, markdown formatting, and verification command references) as security threats. The skill contains only text instructions for running verification commands before making completion claims.

2
已掃描檔案
315
分析行數
2
發現項
5
審計總數
審計者: claude 查看審計歷史 →

品質評分

38
架構
100
可維護性
85
內容
19
社群
100
安全
91
規範符合性

你能建構什麼

PR 품질 게이트

풀 리퀘스트 생성 전에 테스트, 빌드, 린터가 실제로 통과하는지 검증

테스트 검증

red-green 검증으로 회귀 테스트를 실행하여 버그 수정이 작동하는지 확인

신뢰 구축

AI 에이전트가 실제 증거 없이 완료를 주장하는 것을 방지

試試這些提示

기본 테스트 확인
테스트 명령을 실행하고 출력에서 모든 테스트가 0개의 실패로 통과하는 것을 확인했습니까?
빌드 검증
빌드 명령을 실행하고 종료 코드가 0인지 확인하세요. 관찰한 내용을 보고하세요.
버그 수정 확인
원래 버그 증상은 무엇이었습니까? 이를 재현하는 명령을 실행하고 수정이 작동하는지 확인하세요.
에이전트 위임
에이전트가 성공을 보고합니다. VCS diff를 독립적으로 확인하고 변경 사항이 원래 요구 사항을 해결하는지 검증하세요.

最佳實務

  • 항상 정확한 검증 명령을 새로 실행 - 이전 실행에 의존하지 마세요
  • 종료 코드와 실패 횟수를 포함한 전체 출력을 읽으세요
  • 가정하거나 희망하는 것이 아니라 실제로 관찰한 내용을 보고하세요

避免

  • 검증 전에 ~해야 합니다, 아마도, ~처럼 보입니다와 같은 단어 사용
  • 검증 명령을 실행하기 전에 만족 표현
  • 독립적인 검증 없이 에이전트 성공 보고 신뢰

常見問題

이 스킬이 명령을 자동으로 실행합니까?
아니요. 이 스킬은 에이전트가 따라야 하는 행동 가이드라인을 제공합니다. 에이전트는 여전히 검증 명령을 수동으로 실행해야 합니다.
유효한 검증 명령으로 간주되는 것은 무엇입니까?
주장을 증명하는 출력을 생성하는 모든 명령입니다. 테스트의 경우 테스트 스위트를 실행하세요. 빌드의 경우 빌드를 실행하세요. 버그의 경우 재현 단계를 실행하세요.
모든 테스팅 프레임워크와 작동합니까?
예. 이 스킬은 프레임워크에 구애받지 않습니다. Jest, Pytest, Go 테스트, Maven 및 명령줄 출력이 있는 모든 도구와 작동합니다.
이 스킬을 사용할 때 내 데이터는 안전합니까?
예. 이 스킬에는 텍스트 지침만 포함되어 있습니다. 파일, 네트워크 또는 외부 서비스에 액세스하지 않습니다.
스킬이 Great 또는 Perfect와 같은 긍정적인 단어를 차단하는 이유는 무엇입니까?
이러한 단어는 증거 없이 완료를 암시합니다. 이 스킬은 먼저 검증을 실행한 다음 실제 증거와 함께 주장을 진술할 것을 요구합니다.
다른 테스팅 스킬과 어떻게 다릅니까?
대부분의 테스팅 스킬은 테스트를 실행합니다. 이 스킬은 어떤 도구가 테스트를 실행하든 관계없이 잘못된 완료 주장을 방지하는 행동 게이트입니다.