المهارات verification-before-completion
📦

verification-before-completion

مخاطر منخفضة

클레임 완료 전 검증

متاح أيضًا من: Cygnusfear,Dimon94,ANcpLua,DYAI2025,Cycleaddict,sickn33,davila7,CodingCossack,obra

이 스킬은 AI 에이전트가 실제 검증 증거 없이 성공을 보고하는 잘못된 완료 클레임을 방지합니다. 테스트 통과, 빌드 성공, 그리고 작업이 실제로 완료되었음을 보장합니다.

يدعم: Claude Codex Code(CC)
⚠️ 65 ضعيف
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "verification-before-completion". 테스트가 이제 통과해야 합니다

النتيجة المتوقعة:

테스트 스위트 실행 중...

결과: 42개 테스트, 42개 통과, 0개 실패
종료 코드: 0

모든 테스트가 통과했습니다.

استخدام "verification-before-completion". 빌드가 성공적으로 완료되었습니다

النتيجة المتوقعة:

빌드 명령 실행 중...

> npm run build
종료 코드: 0
빌드가 성공적으로 완료되었습니다.

출력 크기: 2.3MB

استخدام "verification-before-completion". 버그가 수정되었습니다

النتيجة المتوقعة:

재현 테스트 실행 중...

기존 실패 입력: {id: 123}
예상: 오류 발생
실제: 오류 발생

버그가 확인되었습니다.

التدقيق الأمني

مخاطر منخفضة
v1 • 2/24/2026

This is a meta-skill providing verification guidelines. The static scanner flagged 13 external_commands patterns and 1 weak crypto pattern, but evaluation shows these are FALSE POSITIVES: the skill contains instructions for AI agents to run verification commands (tests, linters, builds) as text examples - not actual executable code. No cryptographic code exists. System/network reconnaissance flags refer to standard DevOps terms (VCS, git diff). This skill promotes honest verification practices and poses no security risk.

1
الملفات التي تم فحصها
140
الأسطر التي تم تحليلها
3
النتائج
1
إجمالي عمليات التدقيق

مشكلات عالية المخاطر (1)

Weak Cryptographic Algorithm Flag
Static scanner flagged line 3 for weak crypto algorithm. Investigation shows this is a FALSE POSITIVE - the line contains only description text about verification workflows with no cryptographic code.
مشكلات متوسطة المخاطر (1)
System Reconnaissance Flag
Static scanner flagged lines 71 and 111 for 'system reconnaissance'. These references are to standard DevOps concepts like 'Agent delegation' and 'VCS diff' - not actual system scanning.
مشكلات منخفضة المخاطر (1)
Network Reconnaissance Flag
Static scanner flagged line 130 for 'network reconnaissance'. This refers to 'communication' about completion status, not network scanning.
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
24
المجتمع
73
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

커밋 전 테스트 검증

코드를 커밋하기 전에, AI에게 새 실행에서 실제 통과/실패 카운트를 보여주는 테스트 명령을 실행하도록 요구합니다.

PR 전 빌드 검증

성공을 주장하기 전에 종료 코드 0을 표시하는 빌드 명령 출력을 요구하여 조기 PR 생성을 방지합니다.

회귀 테스트 검증

회귀 테스트가 빨강-초록 패턴을 따르도록 합니다: 수정 후 통과, 복원 없이 실패, 복원 후 통과.

جرّب هذه الموجهات

기본 검증 요청
이 작업이 완료되었다고 주장하기 전에, 검증 명령을 실행하고 실제 출력을 보여주세요. 증거 없이 성공을 주장하지 마세요.
테스트 검증 템플릿
전체 테스트 스위트를 실행하고 다음을 보고하세요: 총 테스트 수, 통과, 실패, 그리고 모든 실패에 대한 정확한 오류 메시지. 종료 코드를 보여주세요.
빌드 검증 템플릿
빌드 명령을 실행하고 종료 코드를 보여주세요. 출력에서 컴파일 오류나 경고를 보고하세요.
요구사항 체크리스트 템플릿
원래 요구사항을 검토하세요. 각 요구사항에 대해: 충족/미충족/격차라고 명시하세요. 코드 또는 테스트 출력에서 구체적인 증거를 인용하세요.

أفضل الممارسات

  • 항상 새로운 검증 명령을 실행하세요 - 캐시되거나 이전 결과를 신뢰하지 마세요
  • 클레임을 만들기 전에 종료 코드를 포함한 전체 출력을 읽으세요
  • 확신이나 가정 없이 증거로 실제 상태를 표현하세요

تجنب

  • 독립적인 검증 없이 에이전트의 성공 보고서만 기반으로 완료 주장하기
  • 검증 전에 '해야 할 것 같음', '아마도', '되는 것 같습니다' 같은 단어 사용
  • 전체 빌드 검증이 필요할 때린터 통과 같은 부분적인 검사만 의존하기

الأسئلة المتكررة

이 스킬이 대신 테스트를 실행합니까?
아닙니다. 이 스kill은 AI에게 검증 명령을 실행하도록 지시합니다. 프로젝트에 대한 실제 테스트 및 빌드 명령을 구성해야 합니다.
모든 테스트 프레임워크와 함께 사용할 수 있습니까?
네. 이 스킬은 프레임워크에 구애받지 않습니다. 테스트 도구에 관계없이 검증 가이드라인을 제공합니다.
검증에 너무 오래 걸리면 어떻게 합니까?
이 스킬은 검증을 건너뛰어 시간을 절약하면 잘못된 확신이 생성된다는 것을 강조합니다. 검증의 비용은 잘못된 완료로 인한 재작업의 비용보다 작습니다.
Claude Code 및 Codex에서 작동합니까?
네. 이 스킬은 Claude, Codex 및 Claude Code와 함께 작동합니다. 특정 도구에 관계없이 AI의 행동을 안내합니다.
테스트만 실행하는 것과 무엇이 다릅니까?
테스트 실행만으로는 충분하지 않습니다. 이 스킬은 다음을 요구합니다: 새 실행, 전체 출력 검토, 종료 코드 확인, 증거 기반 클레임. 부분적이거나 캐시된 결과는 인정되지 않습니다.
모든 잘못된 완료 클레임을 방지할 수 있습니까?
아닙니다. 이 스킬은 가이드라인을 제공하지만 강제성을 가질 수 없습니다. AI가 지시를 따르는 것에 의존합니다. 인간의 감독이 계속해서 중요합니다.

تفاصيل المطور

بنية الملفات

📄 SKILL.md