Back to Skills

stakeholder-simulation

verified

Multi-persona stakeholder simulation for solo requirements work. Generates diverse perspectives from simulated End User, Technical, Business, Compliance, and Operations stakeholders when real stakeholders are unavailable.

View on GitHub

Marketplace

melodic-software

melodic-software/claude-code-plugins

Plugin

requirements-elicitation

Repository
Verified Org

melodic-software/claude-code-plugins
13stars

plugins/requirements-elicitation/skills/stakeholder-simulation/SKILL.md

Last Verified

January 21, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/melodic-software/claude-code-plugins/blob/main/plugins/requirements-elicitation/skills/stakeholder-simulation/SKILL.md -a claude-code --skill stakeholder-simulation

Installation paths:

Claude
.claude/skills/stakeholder-simulation/
Powered by add-skill CLI

Instructions

# Stakeholder Simulation Skill

Multi-persona stakeholder simulation for generating diverse requirements perspectives when working solo.

## When to Use This Skill

**Keywords:** stakeholder simulation, persona, solo elicitation, simulate stakeholder, multi-perspective, no stakeholder access, solo mode, proxy stakeholder

Invoke this skill when:

- Working without direct stakeholder access
- Need diverse perspectives on requirements
- Validating completeness of requirements
- Exploring edge cases and conflicts
- Solo developer needing stakeholder proxy

## Available Personas

| Persona | Agent | Perspective |
|---------|-------|-------------|
| End User | `end-user-persona` | Usability, UX, accessibility, daily workflows |
| Technical | `technical-stakeholder` | Architecture, scalability, security, performance |
| Business | `business-stakeholder` | ROI, market fit, value proposition, cost |
| Compliance | `compliance-stakeholder` | Regulatory, legal, audit, data protection |
| Operations | `operations-stakeholder` | Deployment, monitoring, maintenance, support |

## Simulation Modes

### Single Persona Mode

Simulate one specific stakeholder perspective:

```yaml
mode: single
persona: technical
focus: "security concerns for payment processing"
output: requirements from technical perspective
```

### Multi-Persona Mode

Run multiple personas for diverse perspectives:

```yaml
mode: multi
personas: [end-user, technical, business]
topic: "checkout redesign"
output: consolidated requirements with attributed perspectives
```

### Conflict Detection Mode

Specifically look for conflicts between stakeholder perspectives:

```yaml
mode: conflict
personas: all
topic: "feature prioritization"
output: identified conflicts with resolution suggestions
```

## Workflow

### Step 1: Context Setting

Establish the domain and topic for simulation:

```yaml
simulation_context:
  domain: "{domain name}"
  topic: "{specific topic or feature}"
  existing_requirements: "{path to existin

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
7266 chars