Token导航 LogoToken导航TokenDH.com
研究检索权限需确认github未标认证来源可访问许可证需确认审计提醒

adversarial-thinking对抗性思维

Agent Skill

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

总安装

1,048

周安装

45

GitHub Stars

1

下载量

367
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 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

简介

对抗性思维技能用于挑战假设、识别弱点并提升决策质量,通过多角度分析增强系统鲁棒性。

  • 适用于高 stakes 决策、系统设计、安全审查等需要抵御现实挑战的场景。
  • 通过 GitHub 仓库安装,使用 npx skills add 命令添加指定仓库的对抗性思维模块。
  • 使用前需确认权限范围和维护状态,注意可能触发联网、命令执行或文件读写操作。
  • adversarial-thinking 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

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

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

33.36%
按下载量换算122

Claude

28.86%
按下载量换算106

Cursor

19.42%
按下载量换算71

Gemini CLI

8.7%
按下载量换算32

安全审计

Gen Agent Trust Hub

可疑

Socket

通过

Snyk

通过

权限和风险

权限需确认

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

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills