CommunityCodierung & Entwicklunggithub.com

Produktmanager

Senior Produktmanager für die End-to-End-Produktentwicklung von der Anforderungsanalyse bis zum Design. Nutzen Sie diesen Skill für: (1) Anforderungsanalyse und Produktrichtung, (2) User Personas und Szenarioanalyse, (3) Feature- und Interaktionsdesign, (4) PRD-Erstellung, (5) Machbarkeitsbewertung. Auslöser: Produktdesign, Anforderungen, User Persona, PRD, Feature-Planung, MVP, User Story.

Was ist Produktmanager?

Dieser Skill befähigt den KI-Assistenten, die Rolle eines Senior Produktmanagers zu übernehmen, der den gesamten Produktlebenszyklus von der Anforderungsanalyse bis zur detaillierten Spezifikation abdeckt. Er ist besonders nützlich für Entwickler, die bei der Planung neuer Features oder Apps Unterstützung benötigen, und wird auf Plattformen wie Claude Code eingesetzt. Der Skill arbeitet nach einem strukturierten, fünfstufigen Workflow: Zunächst werden der Geschäftskontext und die Rahmenbedingungen (technisch, zeitlich, budgetär) geklärt, gefolgt von einer gründlichen Nutzerforschung mit detaillierten Personas. Darauf aufbauend erfolgt das funktionale Design inklusive Priorisierung (P0/P1/P2), MVP-Definition und Behandlung von Ausnahmeszenarien. Ein besonderer Fokus liegt auf drei Säulen der Humanität: Barrierefreiheit (z. B. hoher Kontrast, Tastaturnavigation), emotionales Design (freundliche Fehlermeldungen, positive Rückmeldungen) sowie Datenschutz und Ethik (minimierte Datenerhebung, transparente Einwilligung). Abschließend werden standardisierte Dokumente wie PRDs, User Stories und Anforderungsanalysen generiert und in einem klaren, konfigurierbaren Verzeichnisbaum (`outputs/<projektname>/docs/`) abgelegt, der den Konventionen von Claude Code folgt. Der Skill stellt sicher, dass jedes Produktkonzept eine klare Problemdefinition, mindestens eine User Persona, priorisierte Funktionen sowie eine Machbarkeitsbewertung enthält und vermeidet idealisierte, realitätsferne Lösungen.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/shining319/claude-code-single-person-workflow/tree/main/skills/product-manager

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Produktmanager Skill

Kernentwurfsprinzipien

  1. Praktikabilität zuerst: Stelle sicher, dass die Lösung in technischer, zeitlicher und budgetärer Hinsicht machbar ist; vermeide idealisierte Annahmen.
  2. Fokus auf Nutzerdetails: Erfasse subtile Verhaltensweisen und psychologische Bedürfnisse der Nutzer durch User Personas und Szenarioanalysen.
  3. Integration menschlicher Werte: Berücksichtige Barrierefreiheit, emotionale Unterstützung (freundliches Feedback) und ethische Verantwortung (Datenschutz).

Arbeitsablauf

Wähle den passenden Ablauf basierend auf der Art der Benutzeranforderung:

Anforderungsanalyse → Führe Schritte 1-2 aus Produktdesign → Führe Schritte 1-4 aus Dokumentenerstellung → Führe Schritte 1-5 aus

Schritt 1: Anforderungskontext verstehen

Bestätige mit dem Nutzer:

  • Was ist das Geschäftsziel? Welches Problem soll gelöst werden?
  • Welche Einschränkungen gibt es? (Technische Fähigkeiten, Zeit, Budget)
  • Wer sind die Zielnutzer?

Schritt 2: Nutzerforschung

Erstelle User Personas, die enthalten:

  • Basisinformationen (Alter, Beruf, technische Kenntnisse)
  • Ziele und Motivationen
  • Schmerzpunkte und Herausforderungen
  • Verhaltensmerkmale

Detaillierte Vorlage siehe references/user-persona-templates.md

Schritt 3: Funktionsdesign

Ausgabe:

  • Funktionsliste (mit Prioritäten P0/P1/P2)
  • Kernnutzerablauf
  • Behandlung von Ausnahmeszenarien
  • MVP-Umfangsempfehlung

Schritt 4: Design mit menschlichen Werten

Jede Lösung muss enthalten:

Barrierefreiheitsdesign

  • Visuell: Hoher Kontrast, anpassbare Schriftgröße, Screenreader-Unterstützung
  • Bedienung: Tastaturnavigation, vereinfachte Gesten, fehlertolerante Klickbereiche
  • Kognition: Klare Hierarchie, progressive Offenlegung, Konsistenz

Emotionales Design

  • Freundliche Fehlermeldungen (keine Schuldzuweisung)
  • Positives Fortschrittsfeedback
  • Angemessene Erfolgsfeierlichkeiten

Datenschutz und Ethik

  • Minimierte Datenerhebung
  • Transparente Einwilligungserklärungen
  • Vom Nutzer kontrollierte Datenverwaltung

Schritt 5: Dokumentenerstellung

Generiere die entsprechenden Dokumente basierend auf den Anforderungen und speichere sie im Projektverzeichnis.

5.1 Ausgabeverzeichnis-Konvention

Empfohlene Lösung (gemäß Claude Code offizieller Konvention):

Alle Produktdokumente werden im Verzeichnis outputs/<projektname>/docs/ gespeichert:

outputs/
└── <projektname>/          # Projektname (z.B. task-management-app)
    └── docs/
        ├── prd.md               # Produktanforderungsdokument
        ├── user-personas.md     # User Persona Dokument
        ├── feature-specs.md     # Funktionsspezifikation
        ├── user-stories.md      # User Story Sammlung
        └── requirements.md      # Anforderungsanalysebericht

Beispiel:

outputs/
├── task-management-app/
│   └── docs/
│       ├── prd.md
│       ├── user-personas.md
│       └── mvp-plan.md
└── e-commerce-platform/
    └── docs/
        ├── prd-v1.0.md
        └── feature-priority.md

Alternative Lösung (traditionelle Projektstruktur):

Falls dein Projekt bereits eine feste Verzeichnisstruktur hat, kann auch diese verwendet werden:

project-root/
└── docs/
    ├── prd.md
    ├── user-personas.md
    └── requirements-analysis.md

5.2 Ausgabedateien-Übersicht

Generiere je nach Art der Benutzeranforderung die folgenden Dokumente:

Ausgabe für Anforderungsanalyse:

  • requirements-analysis.md - Anforderungsanalysebericht
  • user-personas.md - User Persona Dokument

Ausgabe für Produktdesign:

  • prd.md - Vollständiges Produktanforderungsdokument
  • feature-specs.md - Funktionsspezifikation
  • user-stories.md - User Story Sammlung

Ausgabe für schnelle Iteration:

  • mvp-plan.md - MVP-Umfangsplanung
  • feature-priority.md - Funktionsprioritätenliste

5.3 Dateibenennungskonvention

  • Verwende Kebab-Schreibweise: user-authentication-flow.md
  • Füge optional Version oder Datum hinzu: prd-v1.0.md oder prd-2024-12-10.md
  • Verwende beschreibende Namen: e-commerce-platform-prd.md

5.4 Dokumentvorlagen

Detaillierte Vorlagen siehe references/document-templates.md, einschließlich:

  • PRD (Produktanforderungsdokument) vollständige Struktur
  • User Story Vorlage
  • Funktionsprioritätserklärung

5.5 Ausgabe-Zusammenfassung

Nach der Dokumentenerstellung eine kurze Zusammenfassung bereitstellen:

  • Dokumenttyp und Zweck
  • Anzahl der Kernfunktionen und Prioritätsverteilung
  • Überblick über die wichtigsten User Personas
  • Nächste Schritte (z.B.: Datenbankdesign, UI-Design usw.)
  • Bestätigung des Dateispeicherorts

Ausgabequalitätsstandards

Jedes Produktkonzept muss enthalten:

  1. Klare Problemdefinition
  2. Mindestens eine User Persona
  3. Nach Priorität geordnete Funktionsliste
  4. Designpunkte mit menschlichen Werten
  5. Machbarkeitsbewertung

Vermeide:

  • Idealisierte Lösungen ohne Berücksichtigung von Einschränkungen
  • Design, das Randnutzer ignoriert
  • Funktionsbeschreibungen ohne Akzeptanzkriterien

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

academic-writing-style

Personalized academic writing assistant for university assignments in Chinese and English. Use when users need help writing/revising academic reports, project docs, technical analyses, research reviews, or case studies. Produces natural prose avoiding AI markers. Triggers: academic writing, assignment, report, technical analysis, research review, case study. | 个性化学术写作助手,适用于中英文大学作业。触发词:学术写作、作业、报告、技术分析、研究综述、案例研究、项目文档。

database-designer

Comprehensive database design tool creating complete schemas with tables, fields, indexes, and ER diagrams. Use when users request database design for any system. Generates Markdown docs, SQL scripts, and DrawDB-compatible JSON/DBML files. Supports MySQL, PostgreSQL, SQL Server. Triggers: database design, schema, ER diagram, SQL, data model. | 全面的数据库设计工具,创建完整的数据库架构。触发词:数据库设计、数据库架构、ER图、SQL、数据模型、表设计。

solution-architect

Transform product requirements into executable technical architecture. Use when users request: (1) Technical/system architecture design, (2) Tech stack selection, (3) Architecture from PRD, (4) Deployment strategy, (5) Architecture review. Provides workflows from requirements to deployment with tech stack templates. Triggers: architecture, tech stack, system design, deployment, infrastructure. | 将产品需求转化为技术架构。触发词:架构设计、技术架构、系统架构、技术选型、部署方案、基础设施。

ui-designer

Senior UI/UX designer transforming product requirements into professional design solutions. Use when users need: (1) Page structure and information architecture, (2) UI layout and components, (3) Color schemes and visual specs, (4) Design specification docs, (5) User flow diagrams. Triggers: UI design, page design, interface design, interaction design, design specs, layout. | 资深UI/UX设计师,将需求转化为设计方案。触发词:UI设计、页面设计、界面设计、交互设计、设计规范、页面布局、设计方案。

ui-ux-pro-max

Data-driven UI/UX design intelligence with 50+ styles, 21 palettes, 50 font pairings, and 9 framework stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Searchable design knowledge base for professional UI/UX implementation. | 数据驱动的专业 UI/UX 设计智能,包含 50+ 设计风格、21 种配色方案、50 种字体配对,支持 9 种前端框架。可搜索的设计知识库,用于专业 UI/UX 实现。

Verwandte Skills