Agent skill
perspectives
Analysiert aus mehreren Perspektiven. Run '/perspectives', 'multi-perspektive', oder 'verschiedene sichtweisen'.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/perspectives
SKILL.md
Perspectives Skill (Role Stacking)
Analysiert ein Thema aus mehreren Experten-Perspektiven und zeigt Konflikte sowie Synergien auf. Basiert auf Anthropic's "Role Stacking" Best Practice.
Wann ausfuehren
- Bei Entscheidungen mit mehreren Stakeholdern
- Wenn User sagt "perspectives", "multi-perspektive", oder "/perspectives"
- Bei Trade-off Entscheidungen
- Bei strategischen Fragen
Workflow
1. Perspektiven auswaehlen
Frage den User welche 3 Perspektiven relevant sind:
Verwende AskUserQuestion:
{
"questions": [
{
"question": "Welche Perspektiven sollen beruecksichtigt werden?",
"header": "Perspektiven",
"options": [
{ "label": "Tech + Business + User", "description": "Standard: Machbarkeit, ROI, UX" },
{ "label": "Entwickler + PM + Designer", "description": "Team-Perspektiven auf Feature" },
{ "label": "Startup + Enterprise + Agency", "description": "Verschiedene Unternehmenstypen" },
{ "label": "Andere", "description": "Eigene Perspektiven definieren" }
],
"multiSelect": false
}
]
}
Standard-Perspektiven (wenn keine Auswahl):
- Technisch (Machbarkeit, Architektur, Wartbarkeit)
- Business (ROI, Ressourcen, Time-to-Market)
- User (UX, Akzeptanz, Lernkurve)
2. Jede Perspektive einzeln analysieren
Fuer jede Perspektive:
## Perspektive 1: [Name]
**Rolle:** [Kurze Beschreibung der Perspektive]
**Bewertung:** [Positiv/Neutral/Negativ]
**Kernargumente:**
1. [Argument 1]
2. [Argument 2]
3. [Argument 3]
**Bedenken:**
- [Bedenken 1]
- [Bedenken 2]
**Empfehlung aus dieser Sicht:**
[Konkrete Empfehlung]
3. Konflikte identifizieren
## Konflikte zwischen Perspektiven
| Perspektive A | vs | Perspektive B | Konflikt |
|---------------|-----|---------------|----------|
| Tech | vs | Business | [Beschreibung] |
| Business | vs | User | [Beschreibung] |
| Tech | vs | User | [Beschreibung] |
4. Synergien aufzeigen
## Synergien
| Perspektiven | Gemeinsamer Nenner |
|--------------|-------------------|
| Tech + Business | [Beschreibung] |
| Alle drei | [Beschreibung] |
5. Gewichtete Empfehlung
## Empfehlung
**Gewichtung:** [z.B. Tech 40%, Business 35%, User 25%]
**Entscheidung:** [Konkrete Empfehlung]
**Begruendung:** [Warum diese Gewichtung und Entscheidung]
**Naechste Schritte:**
1. [Schritt 1]
2. [Schritt 2]
3. [Schritt 3]
Beispiel-Ablauf
User Request
"Sollen wir auf einen neuen Tech Stack migrieren?"
Perspektive 1: Technisch
Rolle: Senior Developer / Architekt
Bewertung: Positiv
Kernargumente:
- Aktueller Stack hat bekannte Performance-Probleme
- Neuer Stack hat besseres Tooling und Community
- Langfristig weniger technische Schulden
Bedenken:
- Lernkurve fuer das Team
- Migration-Risiken bei laufendem System
Empfehlung: Migration durchfuehren, aber schrittweise
Perspektive 2: Business
Rolle: Product Owner / Management
Bewertung: Neutral bis negativ
Kernargumente:
- Keine direkten Feature-Gewinne fuer Kunden
- Team ist 2-3 Monate gebunden
- Risiko fuer laufende Projekte
Bedenken:
- Opportunity Cost
- Erklaerung gegenueber Stakeholdern schwierig
Empfehlung: Nur wenn dringende technische Probleme bestehen
Perspektive 3: User
Rolle: UX Designer / Endnutzer
Bewertung: Neutral
Kernargumente:
- Potenziell bessere Performance
- Kurzfristig keine sichtbaren Aenderungen
- Langfristig bessere Moeglichkeiten
Bedenken:
- Potenzielle Bugs waehrend Migration
- Features die warten muessen
Empfehlung: Okay wenn Performance spuerbar besser wird
Konflikte
| Tech | vs | Business | Tech will jetzt, Business will warten | | Business | vs | User | Business sieht kein ROI, User will Performance |
Synergien
| Tech + User | Beide wollen bessere Performance | | Alle | Alle wollen stabiles, wartbares System |
Empfehlung
Gewichtung: Tech 35%, Business 40%, User 25%
Entscheidung: Schrittweise Migration in ruhiger Phase
Begruendung: Business-Bedenken sind berechtigt, aber technische Schulden kosten langfristig mehr. Kompromiss: Nicht sofort, aber zeitnah planen.
Naechste Schritte:
- Pilot-Migration eines unkritischen Moduls
- Performance-Vergleich dokumentieren
- Migration-Roadmap fuer Q2 erstellen
Wichtige Regeln
- IMMER mindestens 3 Perspektiven (mehr ist ok)
- JEDE Perspektive ernst nehmen, keine kuenstlich schwaecheln
- EHRLICHE Konflikte benennen, nicht beschoenigen
- KONKRETE Empfehlung am Ende, nicht "es kommt drauf an"
- Bei technischen Fragen: Technische Perspektive detaillierter
Typische Nutzung
User: /perspectives Sollen wir Microservices einfuehren?
Response:
- Perspektiven-Auswahl anbieten (oder Standard verwenden)
- 3 detaillierte Analysen
- Konflikte und Synergien
- Gewichtete Empfehlung mit Begruendung
Didn't find tool you were looking for?