Multi-angle release quality verification using parallel expert review teams
Scanned 9/9/2026
Install to Claude Code
npx -y skills add baekenough/oh-my-customcode --skill deep-verify --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Deep Verify?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/baekenough-deep-verify)More formats (shields.io, HTML) on the badges page.
---
name: deep-verify
description: Multi-angle release quality verification using parallel expert review teams
scope: core
version: 1.1.0
user-invocable: true
effort: high
---
# /deep-verify — Multi-Angle Release Quality Verification
## Purpose
Performs deep cross-iterative verification of code changes before release, using multiple independent review perspectives to catch issues that single-pass review misses.
## Usage
```
/deep-verify [branch|PR]
```
If no argument, verifies current branch against its base (usually `develop`).
## Workflow
### Round 1: Baseline Assessment
- Gather the full diff (`git diff develop...HEAD`)
- Run test suite, lint, and type check
- Collect results as baseline
### Round 2: Parallel Expert Review (6 agents)
Spawn 6 parallel review agents, each with a different focus:
1. **Correctness Reviewer** — Logic errors, edge cases, off-by-one, null handling
2. **Security Reviewer** — Injection, auth bypass, data exposure, OWASP top 10
3. **Performance Reviewer** — O(n^2) loops, unbounded queries, memory leaks, missing indexes
4. **Integration Reviewer** — API contract breaks, migration safety, cross-module side effects
5. **Philosophy Reviewer** — Project concept/metaphor alignment, separation of concerns (R006), orchestrator rules (R010), advisory-first enforcement (R021), compilation metaphor integrity
6. **Regression & Performance Reviewer** — Feature regression risk, API contract preservation, query performance impact, index effectiveness, algorithm complexity at realistic scale
Each agent receives the full diff and returns findings as structured JSON:
```json
{
"severity": "HIGH|MEDIUM|LOW",
"file": "path/to/file",
"line": 42,
"finding": "description",
"suggestion": "fix suggestion"
}
```
### Round 3: Cross-Verification
- Merge all findings from Round 2
- Deduplicate (same file+line+similar finding = 1 entry)
- For each HIGH finding: spawn a verification agent to confirm or dismiss as FALSE POSITIVE
- Evidence-based: each confirmation must include proof (e.g., `toQuery()` output, test result)
### Round 4: FALSE POSITIVE Filter
- Remove confirmed false positives with evidence
- Remaining findings are CONFIRMED issues
### Round 5: Fix Application
- For each CONFIRMED HIGH/MEDIUM finding: spawn fix agent
- Run tests after fixes
- If tests fail: revert fix, report as "needs manual review"
### Round 6: Final Verification
- Re-run full test suite
- Re-run lint and type check
- Generate summary report
### Round 7: Philosophy & Regression Gate
- Verify all changes align with project's compilation metaphor (Skills=source, Agents=artifacts, Rules=spec)
- Check separation of concerns: no agents containing skill logic, no skills with agent definitions
- Verify orchestrator rules: no new file writes from orchestrator context
- Check advisory-first: no new hard-blocking hooks introduced
- Confirm no feature regressions: existing APIs preserved, test coverage maintained
- Performance sanity: no O(n^2) on large datasets, no missing indexes for new queries
- If any CONCERN or VIOLATION found: report for manual review before release
## Regression Guards
Run these checks before declaring release READY. Any match is a release blocker.
| Guard | Detection Command | Severity | Remediation |
|-------|-------------------|----------|-------------|
| Residual deprecated `/tmp` sensitive-path bypass narrative | `grep -rnE -e 'regardless of[[:space:]]+.?bypassPermissions' -e '(MUST|MANDATORY|Mandatory)[^\n]{0,80}/tmp/\*\.sh' -e '/tmp/\*\.sh[^\n]{0,80}(MANDATORY|MUST be used|bypass script)' .claude/skills/ templates/.claude/skills/ .claude/agents/ templates/.claude/agents/ 2>/dev/null` | **BLOCK** | Remove the deprecated temp-script bypass narrative — it was retired in CC v2.1.121 (#1101). Under `mode: "bypassPermissions"`, write directly to `.claude/` with Write/Edit. See R006 "Sensitive Path Handling" |
> **Why**: The temp-script sensitive-path bypass for `.claude/` paths was deprecated in CC v2.1.121 (2026-04-28, #1101). Direct Write/Edit/Bash on `.claude/**` works under `mode: "bypassPermissions"`; only catastrophic shell operations (`rm -rf /`) remain independently blocked. Residual bypass procedures or false "guard blocks bypassPermissions" claims in skills/agents are now defects — this guard catches them with a cheap deterministic grep (R023 shift-left: catch stale platform procedures before they reach expensive review).
## Output Format
```
╔══════════════════════════════════════════════════════╗
║ Deep Verification Report ║
╠══════════════════════════════════════════════════════╣
║ Branch: {branch} ║
║ Commits: {count} ║
║ Files changed: {count} ║
╠══════════════════════════════════════════════════════╣
║ Findings: ║
║ HIGH: {n} ({confirmed} confirmed, {fp} FP) ║
║ MEDIUM: {n} ({confirmed} confirmed, {fp} FP) ║
║ LOW: {n} ║
╠══════════════════════════════════════════════════════╣
║ Fixes Applied: {n} ║
║ Tests: {pass}/{total} passing ║
║ Verdict: READY / NEEDS REVIEW / BLOCKED ║
║ Philosophy: ALIGNED / {n} CONCERNS ║
║ Regression: CLEAN / {n} RISKS ║
╚══════════════════════════════════════════════════════╝
```
## Notes
- Round 2 agents use `model: sonnet` for cost efficiency
- Round 3 verification agents use `model: opus` for reasoning depth
- FALSE POSITIVE filtering is critical — previous releases showed 80%+ FP rate on automated review
- This skill replaces ad-hoc cross-verification with a repeatable process
- Round 7 philosophy check references CLAUDE.md architecture section and R006/R010/R021 rules
- Regression check compares function signatures, export lists, and test counts against develop baseline
## Permission Mode
When spawning agents via the Agent tool during this skill's execution, always pass `mode: "bypassPermissions"`. The Agent tool default (`acceptEdits`) overrides agent frontmatter `permissionMode`, causing permission prompts during unattended execution.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!