Skip to content
Back to skills

Requests

ASecurity

> **Created**: 2026-03-09 > **Status**: Completed > **Priority**: P1 > **Tech Spec**: [2-tech-spec.md](../2-tech-spec.md)

  • 192 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 4, 2026
ai-agentstestingcode-review

Works with

  • claude code

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 4, 2026

npx -y skills add sd0xdev/sd0x-harness --skill requests --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Requests?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Requests
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/sd0xdev-requests-5d7dc4f4/badge)](https://www.skillsdirectory.com/skills/sd0xdev-requests-5d7dc4f4)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# seek-verdict: Dismiss-with-Evidence Verification Skill

> **Created**: 2026-03-09
> **Status**: Completed
> **Priority**: P1
> **Tech Spec**: [2-tech-spec.md](../2-tech-spec.md)

## Background

Claude Code 在 review loop 中判斷 P2 finding 為 false positive 時,缺乏輕量的獨立驗證機制。目前只能手動呼叫 `/codex-brainstorm`(過重)或直接 `⚠️ Need Human`(過嚴)。需要一個 optional 的 blind verification skill 填補這個空缺。

## Requirements

- 建立 `/seek-verdict` skill,採用 3-phase blind verification protocol(Candidate Packaging → Blind Independent Verdict → Policy Mapping)
- Codex 使用 fresh thread 獨立研究,不接收 Claude 的結論(遵循 `codex-invocation.md`)
- 支援 P2 findings 的 dismiss 驗證(P0/P1 不可 dismiss,Nit 保留 `[NIT_DEFERRED]`)
- 產出 `[DISMISS_VERDICT]` 結構化 audit trail
- 內建 anti-abuse guard(3 連續 dismiss 觸發 warning + 提高門檻)
- Optional invocation — 不強制整合 auto-loop
- 支援 1 輪 rebuttal mechanism

## Scope

| Scope | Description |
|-------|-------------|
| In | SKILL.md + references + command + fix-all-issues exception + review-common format update + tests |
| Out | Auto-loop mandatory integration(v2 考慮)、dismiss accuracy feedback loop(P3)、hook parser 修改 |

## Related Files

| File | Action | Description |
|------|--------|-------------|
| `skills/seek-verdict/SKILL.md` | New | 主要 skill 指引 |
| `skills/seek-verdict/references/verdict-prompt.md` | New | Codex blind verification prompt template |
| `skills/seek-verdict/references/policy-mapping.md` | New | Confidence threshold → verdict mapping + output format |
| `commands/seek-verdict.md` | New | Command 入口 |
| `rules/fix-all-issues.md` | Modify | 新增 "P2 dismiss verified via /seek-verdict" exception |
| `skills/codex-code-review/references/review-common.md` | Modify | 新增 `[DISMISS_VERDICT]` 格式定義 |
| `test/commands/seek-verdict.test.js` | New | 13 test cases(T1-T13) |
| `rules/auto-loop.md` | Reference | v1 不修改,但 insertion point 依賴此檔(見 tech spec) |

## Acceptance Criteria

- [x] `skills/seek-verdict/SKILL.md` 建立,含 3-phase protocol 描述
- [x] `skills/seek-verdict/references/verdict-prompt.md` 包含 blind verification prompt(含 independent research block)
- [x] `skills/seek-verdict/references/policy-mapping.md` 定義 asymmetric thresholds(dismiss ≥ 0.80, fix ≥ 0.70)
- [x] `commands/seek-verdict.md` 建立,支援 `<finding-key>` 位置參數和 `--thread` 參數
- [x] Prompt template 不含 Claude 結論(anti-anchoring enforcement)
- [x] `[DISMISS_VERDICT]` audit trail 格式含 redaction rules
- [x] Anti-abuse guard 實作(streak ≥ 3 → warning;warning 狀態:confidence ≥ 0.85 + evidence refs ≥ 3)
- [x] Rebuttal mechanism 限制 1 輪
- [x] `fix-all-issues.md` 新增 verified dismiss exception
- [x] `review-common.md` 新增 `[DISMISS_VERDICT]` 格式
- [x] 13 test cases 全部通過(T1-T13,含 threshold boundary + anti-abuse)
- [x] Pass `/codex-review-fast`
- [x] Pass `/precommit-fast`

## Progress

| Phase | Status | Note |
|-------|--------|------|
| Analysis | Done | Best practices audit + adversarial debate (threadId: 019cd149-6fce-7e12-8cb6-2db73637a106) |
| Development | Done | `36e13a3` feat: Adds seek-verdict skill for P2 blind verification |
| Testing | Done | 13 tests passed (T1-T13) |
| Acceptance | Done | All AC checked, shipped in v1.8.17 |

## References

- Tech Spec: [2-tech-spec.md](../2-tech-spec.md)
- Best Practices Audit: Debate threadId `019cd149-6fce-7e12-8cb6-2db73637a106` (3 rounds → Nash Equilibrium)
- Industry Sources: [Qodo multi-agent review](https://www.qodo.ai/blog/single-agent-vs-multi-agent-code-review/), [arXiv adversarial debate](https://arxiv.org/html/2410.04663v1), [Graphite false positive management](https://graphite.com/guides/ai-code-review-false-positives)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.