‹ 首页

adversarial-roleplay

@yogsoth-ai · 收录于 5 天前 · 上游提交 2 周前

Tactic: Construct detailed hostile persona, attack artifact from that persona's perspective, record successful attack paths for aggregation.

适合你,如果你需要模拟攻击者视角来发现系统安全弱点

/ 通过 npx 安装 校验哈希
npx oh-my-skill add yogsoth-ai/de-anthropocentric-research-engine/adversarial-roleplay
/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- yogsoth-ai/de-anthropocentric-research-engine/adversarial-roleplay
/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify yogsoth-ai/de-anthropocentric-research-engine/adversarial-roleplay
安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
388GitHub stars
~410上下文体积 · 单文件
索引托管

怎么用

商店整理自技能原文 · 版本 59ace64 · 表述以原文为准
它做什么

装上后,Claude 会构建详细的有敌意的角色(包含背景、动机、专业领域),然后从该角色视角对指定工件发起攻击探测,记录成功攻击路径,并汇总不同角色的发现来识别漏洞。

什么时候触发

当你需要模拟特定攻击者视角来测试工件安全性时触发,通常通过指定目标并允许 Claude 自主构造角色。

装好后可以这样说
Claude 会构建该角色并执行攻击。
会从该角色视角执行探测并记录。
会构建角色并执行针对性攻击。
技能原文 SKILL.md作者撰写 · Apache-2.0 · 59ace64

Adversarial Roleplay Tactic

Deploy constructed hostile personas to attack the artifact from distinct motivational frames.

Orchestration
  1. persona-construction builds detailed adversary profile:
  2. Background and expertise domain
  3. Motivation for attacking (career incentive, resource competition, ideological)
  4. Known blind spots and biases of this persona type
  5. Preferred attack patterns
  6. attack-vector-generation generates vectors specific to persona's expertise and motivation
  7. probe-execution executes attacks while maintaining persona consistency
  8. Successful attack paths recorded with persona attribution
  9. Process repeats for each persona (budget-limited)
  10. finding-aggregation cross-references findings across personas for convergent vulnerabilities
Subagents Dispatched
  • persona-construction (1 call per persona)
  • attack-vector-generation (1 call per persona)
  • probe-execution (N calls per persona, budget-limited)
  • finding-aggregation (1 call at end, cross-persona)
Termination Conditions
  • All budgeted personas deployed and exhausted
  • Convergent vulnerability found by 2+ personas (high-confidence finding)
  • Single persona finds critical vulnerability (early report)
  • Budget exhausted (report per-persona findings separately)

<!-- BEGIN available-tables (generated) -->

Available SOPs

Optional, no fixed order; the final leaf is always a sop.

| SOP | When to use | | --- | --- | | attack-vector-generation | Generate specific attack strategies for a given threat surface, producing concrete probes that can be executed. | | finding-aggregation | Aggregate, deduplicate, and classify findings from multiple probes into a coherent vulnerability report. | | persona-construction | Build a detailed adversarial persona with background, motivation, expertise, blind spots, and preferred attack patterns. | | probe-execution | Execute a single attack probe against an artifact, record the result with evidence and severity classification. |

<!-- END available-tables (generated) -->

按 Apache-2.0 许可原样转载,未经改动 · 在 GitHub 查看 →

评论

登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。