i18n/de/skills/create-work-breakdown-structure/SKILL.md
Einen Projektstrukturplan (PSP) und ein PSP-Woerterbuch aus den Lieferergebnissen des Projektauftrags erstellen. Umfasst hierarchische Zerlegung, PSP-Codierung, Aufwandsschaetzung, Abhaengigkeitsidentifikation und kritische Pfad-Kandidaten. Verwenden nach Genehmigung eines Projektauftrags, beim Planen eines klassischen oder Wasserfall-Projekts mit definierten Lieferergebnissen, beim Aufteilen einer grossen Initiative in handhabbare Arbeitspakete oder zum Aufbau einer Grundlage fuer Aufwandsschaetzung und Ressourcenplanung.
npx skillsauth add pjt222/agent-almanac create-work-breakdown-structureInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Den Projektumfang in eine hierarchische Menge von Arbeitspaketen zerlegen, die geschaetzt, zugewiesen und verfolgt werden koennen. Der PSP bildet die Grundlage fuer Aufwandsschaetzung, Ressourcenplanung und Terminentwicklung, indem er komplexe Lieferergebnisse in handhabbare Komponenten aufschluesselt.
Den Projektauftrag lesen. Alle Lieferergebnisse und Abnahmekriterien auflisten. In 3-7 Oberkategorien gruppieren (diese werden zu PSP-Ebene-1-Elementen).
Erwartet: Liste der Ebene-1-PSP-Elemente entsprechend den Charter-Lieferergebnissen.
Bei Fehler: Wenn der Projektauftrag vage ist, zu draft-project-charter zurueckkehren, um den Umfang zu verfeinern.
Fuer jedes Ebene-1-Element in Unterelemente zerlegen (Ebene 2, Ebene 3). Die 100%-Regel anwenden: Kindelemente muessen 100% des Elternumfangs repraesentieren. Die Zerlegung stoppen, wenn Arbeitspakete:
Eine PSP-Gliederung erstellen:
# Work Breakdown Structure: [Project Name]
## Document ID: WBS-[PROJECT]-[YYYY]-[NNN]
### WBS Hierarchy
1. [Level 1: Deliverable Category A]
1.1 [Level 2: Sub-deliverable]
1.1.1 [Level 3: Work Package]
1.1.2 [Level 3: Work Package]
1.2 [Level 2: Sub-deliverable]
2. [Level 1: Deliverable Category B]
2.1 [Level 2: Sub-deliverable]
3. [Level 1: Project Management]
3.1 Planning
3.2 Monitoring & Control
3.3 Closure
PSP-Codes anwenden (Format 1.1.1). Maximal 3-5 Ebenen tief sicherstellen. Immer einen "Project Management"-Zweig einbeziehen.
Erwartet: Vollstaendiger PSP mit 15-50 Arbeitspaketen, jedes mit einem eindeutigen PSP-Code.
Bei Fehler: Wenn die Zerlegung 5 Ebenen ueberschreitet, ist der Umfang zu gross — Aufteilen in Teilprojekte in Erwaegung ziehen.
Fuer jedes Arbeitspaket (Blattknoten) einen Woerterbuche-Eintrag schreiben:
# WBS Dictionary: [Project Name]
## Document ID: WBS-DICT-[PROJECT]-[YYYY]-[NNN]
### WBS 1.1.1: [Work Package Name]
- **Description**: What this work package produces
- **Acceptance Criteria**: How to verify it's done
- **Responsible**: Person or role
- **Estimated Effort**: [T-shirt size or person-days]
- **Dependencies**: WBS codes this depends on
- **Assumptions**: Key assumptions for this work package
### WBS 1.1.2: [Work Package Name]
...
Erwartet: Woerterbuch-Eintrag fuer jedes Blattknoten-Arbeitspaket.
Bei Fehler: Fehlende Woerterbuch-Eintraege weisen auf unvollstaendige Zerlegung hin — Schritt 2 erneut durchfuehren.
Fuer jedes Arbeitspaket eine Schaetzungsmethode anwenden:
Eine Zusammenfassungstabelle erstellen:
## Effort Summary
| WBS Code | Work Package | Estimate | Method | Confidence |
|----------|-------------|----------|--------|------------|
| 1.1.1 | [Name] | 5 pd | person-days | High |
| 1.1.2 | [Name] | M | t-shirt | Medium |
Gesamtaufwand = Summe aller Arbeitspakete.
Erwartet: Jedes Arbeitspaket hat eine Aufwandsschaetzung mit angegebenem Vertrauen.
Bei Fehler: Wenn das Vertrauen bei mehr als 30% der Pakete Niedrig ist, eine Verfeinerungssitzung mit Fachexperten einplanen.
Abhaengigkeiten zwischen Arbeitspaketen abbilden:
## Dependencies
| WBS Code | Depends On | Type | Notes |
|----------|-----------|------|-------|
| 1.2.1 | 1.1.1 | Finish-to-Start | Output of 1.1.1 is input to 1.2.1 |
| 2.1.1 | 1.1.2 | Finish-to-Start | |
Die laengste Kette abhaengiger Arbeitspakete identifizieren — dies ist der kritische Pfad-Kandidat.
Erwartet: Abhaengigkeitstabelle mit mindestens identifizierten Finish-to-Start-Beziehungen.
Bei Fehler: Wenn Abhaengigkeiten Zyklen bilden, hat die Zerlegung Fehler — Schritt 2 erneut durchfuehren.
PSP und Woerterbuch zu Abschlussdokumenten zusammenfassen. Die 100%-Regel auf jeder Ebene verifizieren. Stakeholder-Abzeichnung einholen.
Erwartet: WBS.md- und WBS-DICTIONARY.md-Dateien erstellt und geprueft.
Bei Fehler: Wenn Stakeholder fehlenden Umfang identifizieren, Arbeitspakete hinzufuegen und neu schaetzen.
draft-project-charter — liefert den Umfang und die Lieferergebnisse, die die PSP-Zerlegung speisenmanage-backlog — PSP-Arbeitspakete in Backlog-Elemente zur Verfolgung uebersetzengenerate-status-report — Fortschritt gegen PSP-%-Abschluss berichtenplan-sprint — bei hybridem Ansatz Sprint-Planung aus PSP-Arbeitspaketenconduct-retrospective — Schaetzungsgenauigkeit und Zerlegungsqualitaet ueberpruefentesting
Launch all available agents in parallel waves for open-ended hypothesis generation on problems where the correct domain is unknown. Use when facing a cross-domain problem with no clear starting point, when single-agent approaches have stalled, or when diverse perspectives are more valuable than deep expertise. Produces a ranked hypothesis set with convergence analysis and adversarial refinement.
tools
Write integration tests for a Node.js CLI application using the built-in node:test module. Covers the exec helper pattern, output assertions, filesystem state verification, cleanup hooks, JSON output parsing, error case testing, and state restoration after destructive tests. Use when adding tests to an existing CLI, testing a new command, verifying adapter behavior across frameworks, or setting up CI for a CLI tool.
development
Screen a proposed trademark for conflicts and distinctiveness before filing. Covers trademark database searches (TMview, WIPO Global Brand Database, USPTO TESS), distinctiveness analysis using the Abercrombie spectrum, likelihood of confusion assessment using DuPont factors and EUIPO relative grounds, common law rights evaluation, and goods/services overlap analysis. Produces a conflict report with a risk matrix. Use before adopting a new brand name, logo, or slogan — distinct from patent prior art search, which uses different databases, legal frameworks, and analysis methods.
tools
Scaffold a new CLI command using Commander.js with options, action handler, three output modes (human-readable, quiet, JSON), and optional ceremony variant. Covers command naming, option design, shared context patterns, error handling, and integration testing. Use when adding a command to an existing Commander.js CLI, designing a new CLI tool from scratch, or standardizing command structure across a multi-command CLI.