home / skills / lyndonkl / claude / role-switch

role-switch skill

/skills/role-switch

This skill helps teams align stakeholders by analyzing multiple perspectives, surfacing tradeoffs, and building consensus across functions.

npx playbooks add skill lyndonkl/claude --skill role-switch

Review the files below or copy the command above to add this skill to your agents.

Files (4)
SKILL.md
11.4 KB
---
name: role-switch
description: Use when stakeholders have conflicting priorities and need alignment, suspect decision blind spots from single perspective, need to pressure-test proposals before presenting, want empathy for different viewpoints (eng vs PM vs legal vs user), building consensus across functions, evaluating tradeoffs with multi-dimensional impact, or when user mentions "what would X think", "stakeholder alignment", "see from their perspective", "blind spots", or "conflicting interests".
---

# Role Switch

## Table of Contents
1. [Purpose](#purpose)
2. [When to Use](#when-to-use)
3. [What Is It](#what-is-it)
4. [Workflow](#workflow)
5. [Role Selection Patterns](#role-selection-patterns)
6. [Synthesis Principles](#synthesis-principles)
7. [Common Patterns](#common-patterns)
8. [Guardrails](#guardrails)
9. [Quick Reference](#quick-reference)

## Purpose

Role Switch helps uncover blind spots, align stakeholders, and make better decisions by systematically analyzing from multiple perspectives. It transforms single-viewpoint analysis into multi-stakeholder synthesis with explicit tradeoffs and alignment paths.

## When to Use

**Invoke this skill when you need to:**
- Align stakeholders with conflicting priorities (eng vs PM vs sales vs legal)
- Uncover blind spots in decisions by viewing from multiple angles
- Pressure-test proposals before presenting to diverse audiences
- Build empathy for perspectives different from your own
- Navigate cross-functional tradeoffs (cost vs quality, speed vs thoroughness)
- Evaluate decisions with multi-dimensional impact (technical, business, user, regulatory)
- Find consensus paths when positions seem incompatible
- Validate assumptions by seeing what different roles would challenge

**User phrases that trigger this skill:**
- "What would [stakeholder] think about this?"
- "How do we get alignment across teams?"
- "I'm worried we're missing something"
- "See this from their perspective"
- "Conflicting priorities between X and Y"
- "Stakeholder buy-in strategy"

## What Is It

A structured analysis that:
1. **Identifies relevant roles** (stakeholders with different goals, constraints, incentives)
2. **Adopts each perspective** (inhabits mindset, priorities, success criteria of that role)
3. **Articulates viewpoint** (what this role cares about, fears, values, measures)
4. **Surfaces tensions** (where perspectives conflict, tradeoffs emerge)
5. **Synthesizes alignment** (finds common ground, proposes resolutions, sequences decisions)

**Quick example (API versioning decision):**
- **Engineer**: "Deprecate v1 now—maintaining two versions doubles complexity and slows new features"
- **Product Manager**: "Keep v1 for 12 months—customers need migration time or we risk churn"
- **Customer Success**: "Offer v1→v2 migration service—customers value hand-holding over self-service docs"
- **Finance**: "Charge for extended v1 support—converts maintenance burden into revenue stream"
- **Synthesis**: Deprecate v1 in 12 months with 6-month free support + paid extended support option, PM owns migration docs + webinars, CS offers premium service

## Workflow

Copy this checklist and track your progress:

```
Role Switch Progress:
- [ ] Step 1: Frame the decision or situation
- [ ] Step 2: Select relevant roles
- [ ] Step 3: Inhabit each role's perspective
- [ ] Step 4: Surface tensions and tradeoffs
- [ ] Step 5: Synthesize alignment and path forward
```

**Step 1: Frame the decision or situation**

Clarify what's being decided, key constraints (time, budget, scope), and why alignment matters. See [Common Patterns](#common-patterns) for decision framing by type.

**Step 2: Select relevant roles**

Choose 3-6 roles with different goals, incentives, or constraints. See [Role Selection Patterns](#role-selection-patterns) for stakeholder mapping. For complex multi-stakeholder decisions → Study [resources/methodology.md](resources/methodology.md) for RACI + power-interest analysis.

**Step 3: Inhabit each role's perspective**

For each role, articulate: what they optimize for, what they fear, how they measure success, what constraints they face. Use [resources/template.md](resources/template.md) for structured analysis. For realistic roleplay → See [resources/methodology.md](resources/methodology.md) for cognitive empathy techniques.

**Step 4: Surface tensions and tradeoffs**

Identify where perspectives conflict, map incompatible goals, articulate explicit tradeoffs. See [Synthesis Principles](#synthesis-principles) for tension analysis.

**Step 5: Synthesize alignment and path forward**

Find common ground, propose resolutions that address core concerns, sequence decisions to build momentum. Self-check using [resources/evaluators/rubric_role_switch.json](resources/evaluators/rubric_role_switch.json). Minimum standard: Average score ≥ 3.5.

## Role Selection Patterns

**Classic product triad (most common):**
- **Engineering**: Feasibility, technical debt, system complexity, maintainability
- **Product**: User value, roadmap prioritization, market timing, feature completeness
- **Design**: User experience, accessibility, consistency, delight

**Business decision quads:**
- **Finance**: Cost, ROI, cash flow, unit economics, margin
- **Sales**: Customer acquisition, deal closure, competitive positioning, quota attainment
- **Marketing**: Brand perception, customer lifetime value, positioning, conversion funnel
- **Operations**: Scalability, process efficiency, risk management, resource utilization

**Regulatory/compliance contexts:**
- **Legal**: Risk mitigation, liability, contract terms, IP protection
- **Compliance**: Regulatory adherence, audit trail, policy enforcement, certification
- **Privacy/Security**: Data protection, threat model, access control, incident response
- **Ethics**: Fairness, transparency, stakeholder impact, values alignment

**External stakeholders:**
- **End Users**: Usability, reliability, cost, privacy, delight
- **Customers** (B2B): Integration ease, support quality, vendor stability, total cost of ownership
- **Partners**: Revenue share, mutual value, integration burden, strategic alignment
- **Regulators**: Public interest, safety, competition, transparency

## Synthesis Principles

**Finding common ground:**
1. **Shared goals**: What do all roles ultimately want? (e.g., company success, customer satisfaction)
2. **Compatible sub-goals**: Where do objectives align even if paths differ?
3. **Mutual fears**: What do all roles want to avoid? (e.g., reputational damage, security breach)

**Resolving conflicts:**
- **Sequential decisions**: "Do X first (satisfies role A), then Y (satisfies role B)" (e.g., pilot then scale)
- **Hybrid approaches**: Combine elements from multiple perspectives (e.g., freemium = marketing + finance)
- **Constraints as creativity**: Use one role's limits to sharpen another's solution (e.g., budget constraint forces prioritization)
- **Risk mitigation**: Address fears with safeguards (e.g., eng fears tech debt → schedule refactoring sprint)

**When perspectives are truly incompatible:**
- **Escalate decision**: Flag for leadership with clear tradeoff framing
- **Run experiment**: Pilot to gather data, convert opinions to evidence
- **Decouple decisions**: Split into multiple decisions with different owners
- **Accept tradeoff explicitly**: Document the choice and reasoning for future reference

## Common Patterns

**Pattern 1: Build vs Buy Decisions**
- **Roles**: Engineering (control, customization), Finance (TCO), Product (time-to-market), Legal (vendor risk), Operations (support burden)
- **Typical tensions**: Eng wants control, Finance sees build cost underestimation, PM sees opportunity cost of delay
- **Synthesis paths**: Pilot buy option with build fallback, build core/buy periphery, time-box build with buy backstop

**Pattern 2: Feature Prioritization**
- **Roles**: PM (roadmap vision), Engineering (technical feasibility), Design (UX quality), Sales (customer requests), Users (actual need)
- **Typical tensions**: Sales wants everything promised, Eng sees scope creep, Users want simplicity, PM balances all
- **Synthesis paths**: MoSCoW prioritization (must/should/could/won't), release in phases, v1 vs v2 scoping

**Pattern 3: Pricing Strategy**
- **Roles**: Finance (margin), Marketing (positioning), Sales (close rate), Customers (value perception), Product (feature gating)
- **Typical tensions**: Finance wants premium, Sales wants competitive, Marketing wants simple, Product wants value-based tiers
- **Synthesis paths**: Tiered pricing (serves multiple segments), usage-based (aligns value), anchoring (premium + standard)

**Pattern 4: Organizational Change (e.g., return-to-office)**
- **Roles**: Leadership (collaboration), Employees (flexibility), HR (retention), Finance (real estate cost), Managers (productivity)
- **Typical tensions**: Leadership sees serendipity loss, Employees see autonomy loss, Finance sees sunk cost, HR sees turnover
- **Synthesis paths**: Hybrid model (balance), role-based policy (nuance), trial periods (data-driven), opt-in incentives (voluntary)

**Pattern 5: Technical Migration**
- **Roles**: Engineering (technical improvement), PM (feature freeze), Users (potential downtime), DevOps (operational risk), Finance (ROI)
- **Typical tensions**: Eng sees long-term benefit, PM sees short-term cost, Users fear disruption, Finance wants ROI proof
- **Synthesis paths**: Incremental migration (reduce risk), feature parity first (minimize disruption), ROI projection (justify investment)

## Guardrails

**Avoid strawman perspectives:**
- Don't caricature roles (e.g., "Finance only cares about cost cutting")
- Inhabit perspective charitably—what's the *strongest* version of this viewpoint?
- Seek conflicting evidence to your own bias

**Distinguish position from interest:**
- **Position**: What they say they want (surface demand)
- **Interest**: Why they want it (underlying need)
- Example: "I want this feature" (position) because "customers are churning" (interest = retention)
- Synthesis works at interest level, not position level

**Acknowledge information asymmetry:**
- Some roles have context others lack (e.g., Legal sees confidential liability exposure)
- Flag assumptions: "If Legal has info we don't, that could change this analysis"
- Invite real stakeholders to validate your perspective-taking

**Don't replace actual stakeholder input:**
- Role-switch is for *preparing* conversations, not *replacing* them
- Use to pressure-test before presenting, not as substitute for gathering input
- Best used when stakeholder access is limited or to refine proposals before socializing

**Power dynamics matter:**
- Not all perspectives carry equal weight in decision-making (hierarchy, expertise, accountability)
- Synthesis should acknowledge who has decision authority
- Don't assume consensus is always possible or desirable

## Quick Reference

**Resources:**
- **Quick analysis**: [resources/template.md](resources/template.md)
- **Complex stakeholder mapping**: [resources/methodology.md](resources/methodology.md)
- **Quality rubric**: [resources/evaluators/rubric_role_switch.json](resources/evaluators/rubric_role_switch.json)

**5-Step Process**: Frame Decision → Select Roles → Inhabit Perspectives → Surface Tensions → Synthesize Alignment

**Role selection**: Choose 3-6 roles with different goals, incentives, constraints

**Synthesis principles**: Find shared goals, resolve conflicts (sequential, hybrid, constraints as creativity), escalate when incompatible

**Avoid**: Strawman perspectives, position vs interest confusion, replacing actual stakeholder input

Overview

This skill helps teams uncover blind spots, align stakeholders, and make better decisions by analyzing a situation from multiple roles. It turns a single perspective into a structured multi-stakeholder synthesis that highlights tensions, tradeoffs, and concrete paths to consensus. Use it to pressure-test proposals, build empathy, and design decisions that survive cross‑functional scrutiny.

How this skill works

You frame the decision, pick 3–6 relevant roles, then inhabit each role’s mindset: goals, fears, success metrics, and constraints. The skill surfaces where perspectives conflict, maps explicit tradeoffs, and proposes synthesis options (sequential, hybrid, mitigations). Final output recommends alignment steps, owners, and next experiments or escalations.

When to use it

  • When stakeholders have conflicting priorities (e.g., engineering vs product vs legal).
  • To pressure-test a proposal before presenting it to diverse audiences.
  • When you suspect blind spots from a single perspective or missing assumptions.
  • To build empathy and predict objections from other functions.
  • When decisions have multi-dimensional impact (technical, business, regulatory).

Best practices

  • Select 3–6 roles with different goals, incentives, or constraints for balance.
  • Inhabit perspectives charitably—use the strongest plausible version of each role.
  • Work at interest level (why they want something), not just positions (what they ask for).
  • Surface explicit tradeoffs and propose sequential or hybrid paths to reduce friction.
  • Flag assumptions and invite real stakeholders to validate perspective-taking.

Example use cases

  • API version deprecation: surface eng, PM, CS, finance perspectives and propose phased deprecation with support tiers.
  • Build vs buy decision: map engineering, finance, product, legal tensions and recommend pilot + fallback.
  • Pricing strategy: balance finance, marketing, sales, product to design tiered or usage-based pricing.
  • Return-to-office policy: synthesize leadership, employees, HR, finance to propose trial hybrid model.
  • Technical migration: propose incremental migration plan addressing engineering, PM, users, DevOps concerns.

FAQ

Can this replace talking to real stakeholders?

No. Use the skill to prepare and pressure-test proposals; it’s a prep tool, not a substitute for direct stakeholder input.

How many roles should I include?

Typically 3–6 roles. Fewer misses important angles; more adds complexity and reduces clarity.