adversarial-roleplay

$npx mdskill add yogsoth-ai/de-anthropocentric-research-engine/adversarial-roleplay

Deploy detailed hostile personas to attack artifact from distinct motivational frames

  • Constructs and deploys multiple adversary profiles for targeted attacks.
  • Uses persona construction, attack vector generation, and probe execution subagents.
  • Decides on attack vectors based on adversary profile and motivation, ensuring consistency with the persona.
  • Records successful attack paths attributed to specific personas.

SKILL.md

.github/skills/adversarial-roleplayView on GitHub ↗
---
name: adversarial-roleplay
description: "Tactic: Construct detailed hostile persona, attack artifact from that persona's perspective, record successful attack paths for aggregation."
type: tactic
used-by: [red-teaming]
strategies: [adversarial-persona, groupthink-mitigation, alternative-analysis]
---

# Adversarial Roleplay Tactic

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

## Orchestration

1. **persona-construction** builds detailed adversary profile:
   - Background and expertise domain
   - Motivation for attacking (career incentive, resource competition, ideological)
   - Known blind spots and biases of this persona type
   - Preferred attack patterns
2. **attack-vector-generation** generates vectors specific to persona's expertise and motivation
3. **probe-execution** executes attacks while maintaining persona consistency
4. Successful attack paths recorded with persona attribution
5. Process repeats for each persona (budget-limited)
6. **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)

More from yogsoth-ai/de-anthropocentric-research-engine