بنقرة واحدة
squad-verification
Verify work before claiming completion — evidence-based discipline for multi-agent handoffs.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Verify work before claiming completion — evidence-based discipline for multi-agent handoffs.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Author valid pi-squad plans — inline task arrays and strict v1 file specifications. Use when creating a squad plan, writing a squad spec JSON, choosing between inline tasks and specFile, computing specSha256, or debugging squad validation errors (must be array, SPEC_MALFORMED, SPEC_HASH_MISMATCH, Plan rejected).
Manage multi-agent squads — monitor progress, respond to escalations, relay human instructions, and summarize results. Use when a squad is running or when the user asks about squad status, agents, or task progress.
Code review methodology — two-pass review (correctness/scope, then over-engineering), surgical-change discipline, complexity findings with delete/stdlib/native/yagni/shrink tags, machine-parsed verdicts. Use when reviewing diffs, implementations, or pull requests.
Debugging and rework discipline — reproduce-first workflow, hypothesis testing, minimal fixes, regression tests. Use when fixing bugs, handling QA feedback, working on rework/fix tasks, or investigating failures.
Core communication protocol for multi-agent squad collaboration. Defines how agents talk to each other, signal status, and coordinate work.
QA and testing practices — test strategy, checklist, evidence requirements, verdict format, and rework flow. Use when verifying, testing, or reviewing implementations.
| name | squad-verification |
| description | Verify work before claiming completion — evidence-based discipline for multi-agent handoffs. |
Before claiming your task is done, verify that your work actually works. Your output gets passed to dependent tasks. If it's wrong, the entire chain fails.
When completing a task, your final message must include:
Example:
Created JWT middleware:
- src/lib/jwt.ts — token generation (RS256, 1h expiry)
- src/middleware/auth.ts — validation middleware
- test/auth.test.ts — 8 tests
Verification:
$ npm test -- test/auth.test.ts
✓ generates valid JWT (12ms)
✓ validates token signature (3ms)
✓ rejects expired tokens (5ms)
...
8 tests passed, 0 failed
Your final message MUST end with a structured verdict that automation can parse:
## Verdict: PASS
All N tests passing. No issues found.
## Verdict: FAIL
## Issues
1. **[file:line]** Description of the failure
- Expected: X
- Got: Y
2. **[file:line]** Another issue
- Steps to reproduce: ...
## Verdict: PASS WITH ISSUES
## Minor Issues
1. Description of concern (non-blocking)
The verdict line (## Verdict: PASS/FAIL/PASS WITH ISSUES) is machine-parsed by the squad system. When you output FAIL, the squad automatically creates a rework task for the original agent with your feedback, then re-tests after the fix. Make your Issues section specific and actionable — the fixing agent only sees your feedback.