Token导航 LogoToken导航

Agent Skill · 研究检索

adversarial-thinking(对抗性思维)

adversarial-thinking 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

adversarial-thinking 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为权限未标注;许可证信息还不明确,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 42,706。

总安装 1,048周安装 45GitHub Stars 1下载 367核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:adversarial-thinking(对抗性思维)
来源仓库:https://github.com/wojons/skills
仓库路径:skills/adversarial-thinking
安装命令:
npx skills add https://github.com/wojons/skills --skill adversarial-thinking
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/wojons/skills --skill adversarial-thinking

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

对抗性思维技能用于挑战假设、识别弱点并提升决策质量,通过多角度分析增强系统鲁棒性。适用于高 stakes 决策、系统设计、安全审查等需要抵御现实挑战的场景。通过 GitHub 仓库安装,使用 npx skills add 命令添加指定仓库的对抗性思维模块。

使用前需确认权限范围和维护状态,注意可能触发联网、命令执行或文件读写操作。adversarial-thinking 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/adversarial-thinking

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/wojons/skills --skill adversarial-thinking;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    权限没有明确标注,第一次使用时只给一个无关紧要的任务,观察它到底读了哪些文件和网络。

常见问题

6 条

adversarial-thinking 怎么安装?

在终端执行 npx skills add https://github.com/wojons/skills --skill adversarial-thinking。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

adversarial-thinking 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

adversarial-thinking 需要什么权限?

权限级别没有明确标注。第一次使用时建议只给无关紧要的任务,观察它实际读写了哪些内容。

adversarial-thinking 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

adversarial-thinking 用的人多吗?

公开数据是累计安装 1,048 次,近一周安装 45 次,下载 367 次,GitHub 1 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

adversarial-thinking 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
adversarial-thinking

对抗性思维 · 本页

1,0481权限未标注未明确有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Adversarial Thinking

Apply systematic adversarial thinking patterns to challenge assumptions, identify weaknesses, and improve decision quality through multiple complementary adversarial perspectives.

When to use me

Use this skill when:

  • Making high-stakes decisions with significant consequences
  • Designing systems that must withstand real-world challenges
  • Preparing for security reviews, audits, or compliance checks
  • Building resilience against failures, attacks, or market changes
  • Preventing groupthink and confirmation bias in teams
  • Stress-testing ideas, designs, or implementations
  • Improving system security and robustness
  • Developing critical thinking skills across the organization
  • Preparing for competitive environments or adversarial conditions

Adversarial Thinking Framework

Adversarial thinking applies multiple complementary perspectives to systematically challenge and improve ideas:

1. Devil's Advocate (@skills/devils-advocate)

  • Purpose: Challenge ideas through logical counterarguments and alternative perspectives
  • Focus: Logical reasoning, argument quality, alternative explanations
  • When to use: Decision-making, proposal evaluation, preventing groupthink
  • Output: Counterarguments, weaknesses, alternative approaches

2. Assumption Buster (@skills/assumption-buster)

  • Purpose: Aggressively identify and disprove assumptions through counterexamples
  • Focus: Finding where assumptions fail, edge cases, failure modes
  • When to use: Critical systems, high-failure-cost scenarios, risk assessment
  • Output: Busted assumptions, failure scenarios, risk areas

3. Red Team (@skills/redteam)

  • Purpose: Think like an attacker to identify security vulnerabilities
  • Focus: Security weaknesses, penetration vectors, attack paths
  • When to use: Security assessments, penetration testing, defense preparation
  • Output: Vulnerabilities, attack simulations, security recommendations

4. White Hat (@skills/white-hat)

  • Purpose: Build defensive security capabilities and implement security by design
  • Focus: Protective controls, security architecture, ethical testing
  • When to use: Security implementation, compliance, defense building
  • Output: Security controls, defense recommendations, security posture

5. Trust But Verify (@skills/trust-but-verify)

  • Purpose: Independently verify claims rather than trusting assumptions
  • Focus: Evidence validation, claim verification, reality checking
  • When to use: Validating test results, progress claims, system capabilities
  • Output: Verification results, discrepancies, confidence assessments

Integrated Adversarial Thinking Workflow

Phase 1: Challenge Foundation

  1. Devil's Advocate: Challenge core ideas and reasoning
  2. Assumption Buster: Identify and test foundational assumptions
  3. Trust But Verify: Validate evidence and claims

Phase 2: Stress Test Design

  1. Assumption Buster: Find edge cases and failure modes
  2. Red Team: Identify attack vectors and security weaknesses
  3. Devil's Advocate: Challenge design decisions and alternatives

Phase 3: Build Defenses

  1. White Hat: Implement security controls and defenses
  2. Trust But Verify: Validate defensive effectiveness
  3. Devil's Advocate: Challenge defense completeness

Phase 4: Continuous Improvement

  1. Trust But Verify: Monitor and validate ongoing
  2. Red Team: Regular security testing
  3. Assumption Buster: Periodic assumption review

When to Use Which Adversarial Perspective

For Technical Decisions:

  • Architecture choices: Devil's Advocate + Assumption Buster
  • Technology selection: Devil's Advocate + Trust But Verify
  • Implementation details: Assumption Buster + White Hat
  • Security design: Red Team + White Hat

For Product Decisions:

  • Feature prioritization: Devil's Advocate + Assumption Buster
  • User experience: Assumption Buster + Trust But Verify
  • Market strategy: Devil's Advocate + Red Team (competitive analysis)
  • Business model: Assumption Buster + Trust But Verify

For Security Assessments:

  • Penetration testing: Red Team primary, White Hat secondary
  • Security architecture: White Hat primary, Red Team secondary
  • Incident response: White Hat primary, Trust But Verify secondary
  • Compliance: White Hat primary, Devil's Advocate secondary

For Risk Management:

  • Risk identification: Assumption Buster primary
  • Risk assessment: Trust But Verify primary
  • Risk mitigation: White Hat primary
  • Risk monitoring: Trust But Verify primary

Examples

# Full adversarial assessment of a new feature
npm run adversarial:full -- --feature "payment-processing" --phases all

# Security-focused adversarial review
npm run adversarial:security -- --component "authentication" --perspectives "redteam,white-hat"

# Decision-focused adversarial review
npm run adversarial:decision -- --decision "microservices-architecture" --perspectives "devils-advocate,assumption-buster"

# Continuous adversarial monitoring
npm run adversarial:monitor -- --system "production" --frequency daily --perspectives "trust-but-verify,redteam"

Output format

Adversarial Thinking Assessment
──────────────────────────────
Subject: New User Authentication System
Assessment Date: 2026-02-26
Adversarial Perspectives Applied: All 5
Assessment Duration: 4 hours

Perspective Analysis:

1. Devil's Advocate Assessment:
   - Challenged: "Biometric authentication improves security"
   - Counterargument: "Biometrics can't be changed if compromised"
   - Alternative: "Hardware security keys + biometrics"
   - Weakness identified: "Fallback to password weakens security"
   - Quality score: 8.2/10 (thorough challenging)

2. Assumption Buster Assessment:
   - Assumption tested: "Users have compatible biometric hardware"
   - Busted: "30% of users lack compatible hardware"
   - Failure scenario: "Users downgrade to weak password auth"
   - Edge case: "Biometric sensors fail in cold temperatures"
   - Risk level: High (security regression likely)

3. Red Team Assessment:
   - Attack vector: "Biometric spoofing with high-res photos"
   - Vulnerability: "Liveness detection not implemented"
   - Exploit: "Replay attack on biometric data"
   - Impact: "Account takeover possible"
   - Security score: 5.8/10 (vulnerable)

4. White Hat Assessment:
   - Defense implemented: "Multi-factor authentication"
   - Security control: "Rate limiting on failed attempts"
   - Gap: "No step-up authentication for sensitive actions"
   - Recommendation: "Add hardware security key support"
   - Defense score: 7.1/10 (good but incomplete)

5. Trust But Verify Assessment:
   - Claim verified: "Biometric reduces authentication time"
   - Result: "Verified (35% faster than password)"
   - Claim verified: "Biometric reduces support tickets"
   - Result: "Partially verified (reduces password reset tickets)"
   - Confidence: Medium (limited production data)

Integrated Findings:

Critical Issues:
1. Security regression risk (biometric fallback to password)
2. Biometric spoofing vulnerability (no liveness detection)
3. Hardware compatibility exclusion (30% of users)

Strengths:
1. Multi-factor implementation solid
2. Performance improvement verified
3. User convenience likely improved

Recommendations by Priority:

HIGH PRIORITY:
1. Implement liveness detection for biometric authentication
2. Remove password fallback (use alternative methods)
3. Add hardware security key support for incompatible devices

MEDIUM PRIORITY:
4. Implement step-up authentication for sensitive actions
5. Add biometric failure rate monitoring
6. Conduct user education on biometric security

LOW PRIORITY:
7. Enhance audit logging for biometric attempts
8. Add geographic anomaly detection
9. Implement biometric template update mechanism

Adversarial Thinking Value:
- Blind spots revealed: 7 significant blind spots identified
- Risk reduction: Estimated 68% reduction in security incidents
- Decision quality: Improved from 6.5/10 to 8.8/10
- Cost savings: Estimated $420K (breach prevention + support reduction)
- Time investment vs return: 4 hours → High ROI

Next Steps:
1. Address high-priority recommendations before launch
2. Schedule follow-up adversarial assessment in 90 days
3. Establish continuous adversarial monitoring
4. Share findings with development and security teams
5. Update threat model based on adversarial findings

Adversarial Thinking Maturity:
- Current: Integrated but manual
- Target: Automated adversarial testing in CI/CD
- Gap: Missing adversarial metrics and tracking
- Roadmap: 6 months to mature adversarial program

Notes

  • Adversarial thinking is a system, not just occasional criticism
  • Different adversarial perspectives complement each other
  • Balance adversarial challenge with constructive improvement
  • Document adversarial findings for organizational learning
  • Use adversarial thinking to build resilience, not just find faults
  • Regular adversarial practice prevents complacency
  • The most valuable adversarial thinking challenges deeply held beliefs
  • Measure adversarial thinking effectiveness over time
  • Foster culture that welcomes adversarial perspectives
  • Adversarial thinking should improve outcomes, not just criticize
  • The best adversarial thinkers help build better solutions
  • Integrate adversarial thinking into regular processes, not just special reviews

平台分布

Codex

33.36%
按下载量换算122

Claude

28.86%
按下载量换算106

Cursor

19.42%
按下载量换算71

Gemini CLI

8.7%
按下载量换算32

安全审计

Gen Agent Trust Hub

可疑

Socket

通过

Snyk

通过

权限和风险

权限未标注

当前来源未能明确判断权限范围,默认进入异常复核队列。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills