adversarial-review SKILL.md skillA

adversarial-review from sichenai/sichen-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add sichenai/sichen-skills/adversarial-review@v1.1.1

Pins v1.1.1 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
sichenai/sichen-skills
Path
skills/adversarial-review/SKILL.md
Versions recorded
3
Latest version
v1.1.1, committed Oct 12, 2026
First version recorded
Aug 17, 2026
Size
14,009 bytes
Repository stars
3
License
MIT

以攻击者视角审查 AI 交付的方案/设计/代码(AI 审 AI)。当用户说"对抗性审查""验收一下""这个方案靠谱吗""AI 写的这个能信吗""帮我挑刺""adversarial review""红队审查",或在编程/写作 agent 完成任务需要验收时触发。先核验交付真实性(D0:需求符合性矩阵、声明证据链、幻觉依赖),再做安全/正确性/健壮性/现实性四维破坏测试,输出带攻击路径、风险等级(P0-P3)与置信度的报告。注意:「这个怎么样」类随口询问不触发本 skill。.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# 对抗性审查(Adversarial Review)

## 0. 核心定位

当一个 AI(编程 agent、写作 agent、方案 agent)交付了代码/方案/设计,在用户验收之前,由对抗视角做系统性破坏测试——**既攻击交付物本身,也攻击交付过程中的声明**。

审查对象是**三方整体**,不是孤立的交付物:

```
① 原始需求 —— 用户当时到底要什么(原始 prompt / 需求描述 / 任务书)
② 交付物   —— AI 实际产出的东西(代码 / 方案 / 设计 / 文档)
③ 完成声明 —— AI 声称自己做了什么("已完成""已测试""修复了")
```

- ② vs ③ 对照 → 查虚假声明(F3)
- ① vs ② 对照 → 查需求缩水(F2)
- ① vs ③ 对照 → 查承诺落空

三方缺失时不臆测、不阻塞:相应检查项降级为「未覆盖」,在报告盲区段声明。

**四条边界(违反任何一条即跑偏):**
1. **不替代验收决策**——输出风险清单,用户做最终判断
2. **不做建设性补全**——只攻击和暴露,附修复方向但不重写
3. **不审查「能力边界」本身,只审查「证据链」**——能力是运行时配置(模型×工具×connector×权限),动态变化;声称做过 X 就要拿出做 X 的中间产物,拿不出一律按「未验证声明」处理(详见 D0)
4. **不追求零问题**——价值在于把问题按风险显性化;找不到高等级风险就明说,**禁止凑数**

## 1. 触发判定

| 触发 | 不触发 |
|---|---|
| "对抗性审查""验收一下 agent 写的代码""这个方案靠谱吗""AI 写的这个能信吗""帮我挑刺""红队审查" | 「这个怎么样」「看看如何」类随口一问(重型流程不被无意激活) |
| agent 完成任务后用户要求验收 | 用户自己写的东西要求 review 情绪/风格 |
| 贴入其他 AI 工具的产出要求把关 | 用户明确只要夸奖或只要执行 |

## 2. 审查流程(七步,顺序不可乱)

### 第一步:三方输入收集

- 当前会话内的 agent 任务:直接从对话上下文提取三方输入
- 跨工具场景:要求用户贴入;用户只给交付物时如实标注"只有交付物"
- 原始需求缺失时先问用户能否提供;不能提供则记录为盲区,继续

### 第二步:建立攻击地图

列出四张清单:
1. 需求原子条目——**逐字引用用户原文,禁止改写式转述**(改写会把审查方自己的解读混入需求,同会话场景下这是 F2 漏检的主通道)
2. AI 的声明清单(所有"已完成/已测试/已修复")
3. 外部依赖清单(API、库、文档、数据源)
4. 交付物结构与信任边界
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add sichenai/sichen-skills/adversarial-review@sha256:3db1c0453213b033

The line at the top of this page pins the label v1.1.1, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_vdloblrjgc2iz2mb.svg)](https://markdownregistry.com/a/art_vdloblrjgc2iz2mb)

2 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 3 versions of this file, between Aug 17, 2026 and Oct 12, 2026, about one every 28 days.

versioncommittedcommitsizeaudit
v1.1.1 latest2026-10-12 bb5df4d 14,009 BA view · diff
v1.1.12026-08-25 0dee6bf 14,013 BA view · diff
v1.1.02026-08-17 59946c2 13,354 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (14009 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

sichenai/sichen-skills · 3 stars · license MIT · pushed 2026-10-27 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_vdloblrjgc2iz2mb
GET https://markdownregistry.com/api/v1/resolve?ref=sichenai/sichen-skills/adversarial-review
GET https://markdownregistry.com/api/v1/blob/3db1c0453213b033a54c25745efd986a31049c3596c7609ce131a96e0cb8a9cc

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from sichenai/sichen-skills

browser-login-reuse SKILL.md skill
sichenai/sichen-skills · skills/browser-login-reuse/SKILL.md · 浏览器自动化登录态复用。当用户需要让 AI 操作真实浏览器完成需要登录的网站任务(如登录控制台查额度、提交表单、上传文件、面板操作),且希望"登录一次、之后复用登录态、不反复登录"时使用。触发词包括:浏览器自动化、登录态复用、帮我登录、操作…
v2.1.0 · audit B · 3 stars
clarify-until-clear SKILL.md skill
sichenai/sichen-skills · skills/clarify-until-clear/SKILL.md · 反复澄清确认模式。当用户说"反复确认""反复提问""确认意图""澄清意图""直到我确认""先别做,先问"或明确要求 AI 不要急于执行、先通过连续提问确认真实想法时触发。触发后,AI…
v1.0.0 · audit A · 3 stars
first-principles SKILL.md skill
sichenai/sichen-skills · skills/first-principles/SKILL.md · 第一性原理分析模式。当用户说"第一性原理""第一性原则""从第一性原理出发""first principles"或明确要求剥离假设、回到最基本事实重新推理时触发。触发后,AI…
v1.0.0 · audit A · 3 stars
model-connector SKILL.md skill
sichenai/sichen-skills · skills/model-connector/SKILL.md · 自定义大模型自动接入工程师(宿主无关版,仅覆盖 OpenAI 兼容及厂商双协议端点)。当用户说"接入自定义大模型""配置自己的大模型""把模型接入本Agent""接入工程师""接一个自己的模型""接 XX 模型",或希望把第三方/自建…
v1.21.0 · audit A · 3 stars
new-convo-handoff SKILL.md skill
sichenai/sichen-skills · skills/new-convo-handoff/SKILL.md · 新对话上下文交接指令生成器(v2.0,支持跨体模式)。当用户因上下文过长/想新开对话继续某个长项目、问"新开对话怎么写 Prompt""启动指令怎么写""怎么把上下文交接给新会话"时说;也用于把工作交接给另一个智能体(跨智能体/跨体交接,如…
git:20260828.a14f647 · audit A · 3 stars

Every file in sichenai/sichen-skills

Other files named adversarial-review

adversarial-review SKILL.md skill
iflytek/skillhub · builtin-skills/skills/adversarial-review/SKILL.md · 开发完成后的三方对抗式代码评审闭环:蓝军(敌意审查,须给证据链)→ 第三方(独立审计,不信双方文档、只读代码,专找"修改引入的新缺陷"并稽核蓝军漏审的维度)→…
v2.5.1 · audit A · 5,364 stars
adversarial-review SKILL.md skill
basicmachines-co/basic-memory · .agents/skills/adversarial-review/SKILL.md · Cross-vendor adversarial code review of the current branch. Two different model families (Claude + Codex/GPT) review…
git:20260530.4ea03d2 · audit A · 4,440 stars
adversarial-review SKILL.md skill
a5c-ai/babysitter · library/methodologies/metaswarm/skills/adversarial-review/SKILL.md · Fresh adversarial code review with binary PASS/FAIL verdicts, evidence citations, and anchoring bias prevention via…
git:20260601.da7723a · audit A · 1,891 stars
adversarial-review SKILL.md skill
syahiidkamil/software-engineer-ai-agent-atlas · .claude/skills/adversarial-review/SKILL.md · Adversarially review something just built — presume it is broken and find where. Use after implementing a feature…
git:20260616.dc49c8f · audit A · 404 stars
adversarial-review SKILL.md skill
timharris707/skills · skills/run/adversarial-review/SKILL.md · Run an adversarial review of a change before it ships: isolated finders trying to break it, a skeptic pass that kills…
git:20261008.0b04f1c · audit A · 43 stars
adversarial-review SKILL.md skill
timharris707/skills · plugins/clickai-codex/skills/run/adversarial-review/SKILL.md · Before committing substantial work, at worker completion, before external review, or on an explicit…
git:20261008.0b04f1c · audit A · 43 stars
adversarial-review SKILL.md skill
event4u-app/agent-config · src/skills/adversarial-review/SKILL.md · Adversarial critique — devil's advocate, stress-test, honest teardown ('poke holes', 'be brutal', 'was hältst du…
git:20260906.720eb73 · audit A · 18 stars
adversarial-review SKILL.md skill
arcanada-one/datarim · skills/adversarial-review/SKILL.md · Forces an adversarial mindset on a plan, PRD, design, or code change — break it rather than bless it. Loaded at the…
git:20261004.8dfccd1 · audit A · 16 stars

Browse by kind, by grade A, or by owner.