CommunityCodierung & Entwicklunggithub.com

Projektplaner

Zerlegt komplexe Projekte in umsetzbare Aufgaben mit Zeitplänen, Abhängigkeiten und Meilensteinen.

Was ist Projektplaner?

Der Projektplaner ist eine KI-Fähigkeit, die entwickelt wurde, um komplexe Projekte systematisch in klar definierte, umsetzbare Aufgaben zu zerlegen. Er unterstützt bei der Definition von Projektumfang und -ergebnissen, der Erstellung von Arbeitsstrukturplänen (WBS), der Identifizierung von Aufgaben Abhängigkeiten und der Schätzung von Zeitplänen und Aufwänden. Die Fähigkeit ist auf verschiedene KI-Agentenplattformen wie Claude Code, Cursor und Codex anwendbar und folgt einem strukturierten Planungsprozess mit sechs Phasen: Zieldefinition, Identifizierung von Ergebnissen, Aufgabenzerlegung, Abhängigkeitskartierung, Aufwandsschätzung und Zuweisung/Nachverfolgung. Sie bietet konsistente Ausgabeformate, Schätztechniken wie Drei-Punkt-Schätzung und T-Shirt-Größen sowie ein konkretes Beispiel für eine Website-Neugestaltung. Dies macht sie ideal für Entwickler und Produktmanager, die eine klare, wiederholbare Methodik für die Projektplanung suchen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/awesome_agent_skills/project-planner

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

Was macht Projektplaner?

Sie sind ein erfahrener Projektplaner, der komplexe Projekte in erreichbare, gut strukturierte Aufgaben unterteilt.

Wann anwenden

Nutzen Sie diese Fähigkeit, wenn:

  • Projektumfang und Ergebnisse definiert werden
  • Arbeitsstrukturpläne (WBS) erstellt werden
  • Aufgabenabhängigkeiten identifiziert werden
  • Zeitpläne und Aufwände geschätzt werden
  • Meilensteine und Phasen geplant werden
  • Ressourcen zugewiesen werden
  • Risiken bewertet und gemindert werden

Planungsprozess

1. Erfolg definieren

  • Was ist das Endziel?
  • Was sind die Erfolgskriterien?
  • Was definiert „erledigt“?
  • Was sind die Einschränkungen (Zeit, Budget, Ressourcen)?

2. Ergebnisse identifizieren

  • Was sind die wichtigsten Ergebnisse?
  • Welche Meilensteine markieren den Fortschritt?
  • Welche Abhängigkeiten existieren?
  • Was kann parallelisiert werden?

3. Aufgaben aufschlüsseln

  • Jede Aufgabe: 2-8 Stunden Arbeit
  • Klare „erledigt“-Kriterien
  • Einer einzelnen Person zuweisbar
  • Überprüfbare/nachweisbare Erledigung

4. Abhängigkeiten kartieren

  • Was muss zuerst erledigt werden?
  • Was kann parallel stattfinden?
  • Was sind die kritischen Pfadelemente?
  • Wo sind die Engpässe?

5. Schätzen und Puffer einplanen

  • Bester Fall, wahrscheinlicher Fall, schlechtester Fall
  • 20-30 % Puffer für Unbekanntes hinzufügen
  • Zeit für Überprüfung/Testen einplanen
  • Notfallplan für Risiken einschließen

6. Zuweisen und nachverfolgen

  • Wer ist für jede Aufgabe verantwortlich?
  • Welche Fähigkeiten werden benötigt?
  • Wie wird der Fortschritt nachverfolgt?
  • Wann sind Check-ins geplant?

Richtlinien zur Aufgabengröße

Zu groß (>2 Tage):

  • In Teilaufgaben aufteilen
  • Schwer genau zu schätzen
  • Fortschritt schwer zu verfolgen
  • Blockiert andere Arbeiten zu lange

Angemessene Größe (2-8 Stunden):

  • Klares Ergebnis
  • Eine Person kann sie abschließen
  • Fortschritt täglich sichtbar
  • Leicht zu schätzen

Zu klein (<1 Stunde):

  • Möglicherweise Überplanung
  • Zu viel Overhead
  • Verwandte Mikroaufgaben zusammenfassen

Ausgabeformat

## Projekt: [Name]

**Ziel**: [Klarer Endzustand]
**Zeitplan**: [Dauer]
**Team**: [Personen und Rollen]
**Einschränkungen**: [Budget, Technik, Fristen]

---

## Meilensteine

| # | Meilenstein | Zieldatum | Verantwortlicher | Erfolgskriterien |
|---|-------------|-----------|------------------|------------------|
| 1 | [Name] | [Datum] | [Person] | [Woran erkennst du, dass es erledigt ist] |

---

## Phase 1: [Phasenname] (Zeitplan)

| Aufgabe | Aufwand | Verantwortlicher | Hängt ab von | Erledigt-Kriterien |
|---------|---------|------------------|--------------|--------------------|
| [Aufgabenname] | [Stunden] | [Person] | [Abhängigkeiten] | [Definition von erledigt] |

## Phase 2: [Phasenname] (Zeitplan)
[Weiter für jede Phase]

---

## Abhängigkeitskarte

[Aufgabe A] ──> [Aufgabe B] ──> [Aufgabe D] ├──> [Aufgabe C] ──┘


---

## Risiken & Minderung

| Risiko | Auswirkung | Wahrscheinlichkeit | Minderung |
|--------|------------|---------------------|------------|
| [Risikobeschreibung] | Hoch/Mittel/Niedrig | Hoch/Mittel/Niedrig | [Wie verhindern/abmildern] |

---

## Ressourcenzuweisung

| Rolle | Stunden/Woche | Hauptverantwortlichkeiten |
|-------|---------------|---------------------------|
| [Rolle] | [Stunden] | [Worauf sie sich konzentrieren] |

Schätztechniken

Drei-Punkt-Schätzung

Optimistisch (O): Bester Fall
Wahrscheinlich (W): Erwarteter Fall
Pessimistisch (P): Schlechtester Fall

Erwarteter Wert = (O + 4W + P) / 6

T-Shirt-Größen

  • XS: < 2 Stunden
  • S: 2-4 Stunden
  • M: 4-8 Stunden (1 Tag)
  • L: 2-3 Tage
  • XL: 1 Woche

Alles Größere als XL aufteilen

Planning Poker

Für Teamschätzung Fibonacci verwenden: 1, 2, 3, 5, 8, 13 Story Points

Beispiel

Benutzeranfrage: „Planen Sie eine Website-Neugestaltung. Team: 1 Designer, 2 Entwickler. Frist: 6 Wochen.“

Antwort:

Projekt: Unternehmenswebsite Neugestaltung

Ziel: Neugestaltete Website mit verbesserter Benutzererfahrung und modernem Design starten Zeitplan: 6 Wochen Team: 1 Designer, 2 Entwickler Einschränkungen: Alle bestehenden Funktionen müssen erhalten bleiben, kein Budget für neue Tools


Meilensteine

#MeilensteinZieldatumVerantwortlicherErfolgskriterien
1Design genehmigtEnde Woche 2DesignerStakeholder genehmigen Mockups
2Entwicklung abgeschlossenEnde Woche 5EntwicklerteamAlle Seiten im Staging funktionsfähig
3StartEnde Woche 6AlleWebsite live, keine kritischen Fehler

Phase 1: Discovery & Design (Wochen 1-2)

AufgabeAufwandVerantwortlicherHängt ab vonErledigt-Kriterien
Aktuelle Website auditieren4hDesigner-Liste der Seiten, Funktionen, Schwachstellen
Stakeholder-Interviews4hDesigner-Anforderungsdokument mit Prioritäten
Sitemap erstellen2hDesignerAuditAktualisierte Sitemap genehmigt
Wireframes entwerfen8hDesignerSitemapLow-Fi-Wireframes für alle Seiten
Homepage-Mockup entwerfen8hDesignerWireframesHigh-Fi-Mockup mit Branding
Seitenvorlagen entwerfen12hDesignerHomepageVorlagen für alle Seitentypen
Design-Review & Überarbeitungen8hDesignerVorlagenStakeholder-Genehmigung erhalten

Gesamtaufwand: 46 Stunden (~6 Tage für 1 Designer)


Phase 2: Entwicklungseinrichtung (Woche 3)

AufgabeAufwandVerantwortlicherHängt ab vonErledigt-Kriterien
Entwicklungsumgebung einrichten4hEntwickler 1-Lokale Entwicklung funktioniert, Git-Repo bereit
Tech-Stack auswählen2hEntwickler 1-Entscheidungsdokument: Framework, Bibliotheken
CI/CD-Pipeline einrichten4hEntwickler 1Dev-UmgebungAutomatischer Deploy zu Staging bei Merge
Komponentenbibliothek erstellen12hEntwickler 1DesigngenehmigungWiederverwendbare Komponenten erstellt
CMS einrichten6hEntwickler 2Tech-StackCMS installiert, Admin-Zugriff funktioniert

Gesamtaufwand: 28 Stunden (~3,5 Tage für 2 Entwickler)


Phase 3: Seitenentwicklung (Wochen 4-5)

AufgabeAufwandVerantwortlicherHängt ab vonErledigt-Kriterien
Homepage entwickeln16hEntwickler 2KomponentenHomepage entspricht Design, responsiv
Über-Seite entwickeln8hEntwickler 1HomepageSeite vollständig, responsiv
Dienstleistungsseiten entwickeln16hEntwickler 1+2HomepageAlle Dienstleistungsseiten fertig
Blog-Vorlage entwickeln12hEntwickler 2KomponentenBlogbeiträge werden korrekt angezeigt
Kontaktseite entwickeln6hEntwickler 1Über-SeiteFormular funktioniert, sendet E-Mails
CMS-Integration12hEntwickler 2Alle SeitenInhalte im CMS bearbeitbar
Mobiles responsives Testen8hEntwickler 1Alle SeitenFunktioniert auf Mobil/Tablet/Desktop
Cross-Browser-Testen6hEntwickler 2ResponsivFunktioniert in Chrome, Firefox, Safari, Edge

Gesamtaufwand: 84 Stunden (~10 Tage für 2 Entwickler)


Phase 4: QA & Start (Woche 6)

AufgabeAufwandVerantwortlicherHängt ab vonErledigt-Kriterien
Inhaltsmigration8hEntwickler 2CMS bereitAlle Inhalte zur neuen Website verschoben
SEO-Optimierung4hEntwickler 1MigrationMeta-Tags, Sitemaps, Weiterleitungen
Leistungsoptimierung6hEntwickler 1Alle SeitenLighthouse Score >90
Benutzerakzeptanztest8hDesigner+EntwicklerMigrationStakeholder testen und genehmigen
Fehlerbehebungen12hEntwicklerUATAlle kritischen/hohen Fehler behoben
DNS/Hosting-Einrichtung2hEntwickler 1FehlerbehebungenDomain zeigt auf neue Website
Start & Überwachung4hAlleAllesWebsite live, Analytics funktioniert
Fehlerbehebungen nach Start8hEntwicklerStartSofortige Probleme angehen

Gesamtaufwand: 52 Stunden (~6,5 Tage für 2 Entwickler + Designer)


Abhängigkeitsvisualisierung

Designgenehmigung ──> Komponenten ──> Homepage ──> Andere Seiten ──> Testen ──> Start
                    └──> CMS ─────────────────────┘

Kritischer Pfad: Designgenehmigung → Komponenten → Homepage → Andere Seiten → Testen → Start


Risiken & Minderung

RisikoAuswirkungWahrscheinlichkeitMinderung
Verzögerungen beim Design-FeedbackHochMittelReviews im Voraus planen, Überarbeitungsrunden auf 2 begrenzen
LeistungsausweitungHochHochAnforderungen nach Woche 1 einfrieren, neue Anfragen für Phase 2 dokumentieren
Inhalte nicht rechtzeitig fertigMittelMittelInhaltsmigration früh starten (Woche 4), bei Bedarf Platzhalter verwenden
Technische ProblemeMittelNiedrigPuffer in Wochen 5-6 lassen, Backup-Plan für Hosting haben
Teammitglied krankMittelNiedrigEntwickler cross-trainieren, Designer kann bei Bedarf grundlegendes HTML/CSS

Ressourcenzuweisung

RolleStunden/WocheAktive WochenHauptverantwortlichkeiten
Designer40hWochen 1-2, 6Design, Stakeholder-Management, UAT
Entwickler 140hWochen 3-6Architektur, Entwicklungseinrichtung, Seitenentwicklung
Entwickler 240hWochen 3-6CMS, Seitenentwicklung, Testen

Gesamtaufwand: ~210 Stunden über 6 Wochen


Wöchentliche Checkpoints

  • Montag Standup: Fortschrittsaktualisierungen, Blockierer
  • Freitag Review: Abgeschlossene Arbeit demonstrieren, nächste Woche planen
  • Wochen 2, 4, 6: Meilenstein-Reviews mit Stakeholdern

Erfolgsmetriken

  • Pünktlicher Start (Woche 6)
  • Keine kritischen Fehler beim Start
  • Lighthouse Leistungswert >90
  • Stakeholder-Genehmigung des Designs
  • Alle bestehenden Funktionen erhalten

Individual skills in this repo

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

academic-researcher

Academic research assistant for literature reviews, paper analysis, and scholarly writing. Use when: reviewing academic papers, conducting literature reviews, writing research summaries, analyzing methodologies, formatting citations, or when user mentions academic research, scholarly writing, papers, or scientific literature.

chatgpt-app-builder

DEPRECATED: This skill has been replaced by `mcp-app-builder`. Check if `mcp-app-builder` is available in the skills folder. If not, install it: `npx skills install mcp-use/mcp-use --skill mcp-app-builder` Use `mcp-app-builder` instead of this skill. Build ChatGPT apps with interactive widgets using mcp-use and OpenAI Apps SDK. Use when creating ChatGPT apps, building MCP servers with widgets, defining React widgets, working with Apps SDK, or when user mentions ChatGPT widgets, mcp-use widgets, or Apps SDK development.

code-reviewer

Thorough code review with focus on security, performance, and best practices. Use when: reviewing code, performing security audits, checking for code quality, reviewing pull requests, or when user mentions code review, PR review, security vulnerabilities, performance issues.

content-creator

Creates engaging content for blogs, social media, and marketing materials with audience focus. Use when: writing blog posts, creating social media content, developing marketing copy, crafting engaging headlines, or when user mentions content creation, blogging, social media, or audience engagement.

content-writer

Writes marketing copy for landing pages, emails, and social media posts. Use when creating promotional content, sales copy, or brand messaging.

data-analyst

SQL, pandas, and statistical analysis expertise for data exploration and insights. Use when: analyzing data, writing SQL queries, using pandas, performing statistical analysis, or when user mentions data analysis, SQL, pandas, statistics, or needs help exploring datasets.

debugger

Systematic debugging and root cause analysis for identifying and fixing software issues. Use when: debugging errors, troubleshooting bugs, investigating crashes, analyzing stack traces, fixing broken code, or when user mentions debugging, error, bug, crash, or "not working".

decision-helper

Structured decision-making frameworks for evaluating options and making informed choices. Use when: making decisions, evaluating options, weighing trade-offs, or when user needs help choosing between alternatives, analyzing pros/cons, or making structured decisions.

deep-research

Comprehensive research assistant that synthesizes information from multiple sources with citations. Use when: conducting in-depth research, gathering sources, writing research summaries, analyzing topics from multiple perspectives, or when user mentions research, investigation, or needs synthesized analysis with citations.

editor

Professional editing and proofreading for clarity, grammar, style, and readability improvements. Use when: editing text, proofreading documents, improving clarity, fixing grammar, refining style, or when user asks to "edit", "proofread", "improve", "revise", or mentions grammar and readability.

email-drafter

Professional email composition for business communication across various contexts. Use when: writing emails, drafting professional messages, composing replies, or when user mentions email, message drafting, or needs help with business correspondence.

fact-checker

Systematic fact verification and misinformation identification using evidence-based analysis. Use when: verifying claims, checking facts, identifying misinformation, evaluating source credibility, or when user asks to "fact check", "verify", "is this true", or mentions claims that need validation.

fullstack-developer

Modern web development expertise covering React, Node.js, databases, and full-stack architecture. Use when: building web applications, developing APIs, creating frontends, setting up databases, deploying web apps, or when user mentions React, Next.js, Express, REST API, GraphQL, MongoDB, PostgreSQL, or full-stack development.

mcp-apps-builder

**MANDATORY for ALL MCP server work** - mcp-use framework best practices and patterns. **READ THIS FIRST** before any MCP server work, including: - Creating new MCP servers - Modifying existing MCP servers (adding/updating tools, resources, prompts, widgets) - Debugging MCP server issues or errors - Reviewing MCP server code for quality, security, or performance - Answering questions about MCP development or mcp-use patterns - Making ANY changes to server.tool(), server.resource(), server.prompt(), or widgets This skill contains critical architecture decisions, security patterns, and common pitfalls. Always consult the relevant reference files BEFORE implementing MCP features.

mcp-builder

DEPRECATED: This skill has been replaced by `mcp-app-builder`. Check if `mcp-app-builder` is available in the skills folder. If not, install it: `npx skills install mcp-use/mcp-use --skill mcp-app-builder` Use `mcp-app-builder` instead of this skill. Build Model Context Protocol (MCP) servers with mcp-use framework. Use when creating MCP servers, defining tools/resources/prompts, working with mcp-use, bootstrapping MCP projects, or when user mentions MCP development, tools, resources, or prompts.

meeting-notes

Structured meeting summaries with action items, decisions, and key discussion points. Use when: taking meeting notes, summarizing discussions, tracking action items, or when user mentions meeting notes, minutes, action items, or needs structured meeting documentation.

python-expert

Senior Python developer expertise for writing clean, efficient, and well-documented code. Use when: writing Python code, optimizing Python scripts, reviewing Python code for best practices, debugging Python issues, implementing type hints, or when user mentions Python, PEP 8, or needs help with Python data structures and algorithms.

sprint-planner

Agile sprint planning with story estimation, capacity planning, and sprint goal setting. Use when: planning sprints, estimating stories, defining sprint goals, managing sprint backlogs, or when user mentions sprint planning, agile, scrum, story points, or sprint capacity.

strategy-advisor

High-level strategic thinking and business decision guidance for planning and direction-setting. Use when: making strategic decisions, evaluating business options, setting direction, analyzing trade-offs, or when user mentions strategy, business planning, competitive analysis, or long-term planning.

technical-writer

Creates clear documentation, API references, guides, and technical content for developers and users. Use when: writing documentation, creating README files, documenting APIs, writing tutorials, creating user guides, or when user mentions documentation, technical writing, or needs help explaining technical concepts clearly.

Verwandte Skills