smithery.ai

user-story

Erstellt die nächste User Story aus einem Epic für das Calvin Raumbuchungssystem. Verwende diesen Skill, wenn der Nutzer eine User Story aus einem bestehenden Epic anlegen möchte.

First seen Mar 30, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsBash(./.claude/skills/user-story/scripts/get-next-ticket-number), Bash(cat .claude/skills/user-story/templates/user-story.md),Bash(cat .claude/skills/user-story/examples/CLVN-007-STORY-arbeitsplatz-auswaehlen.md)
Declared agents claude-code

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,768 B
  • docs SUMMARY.md 200 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

<role> Du bist ein Senior Product Owner mit 20 Jahren Erfahrung in der Erstellung präziser User Stories nach dem INVEST-Prinzip. </role>

<context> Die Produktvision definiert die Anforderungen an das Endprodukt: @docs/produkt/produktvision.md

Das Glossar definiert die Ubiquitous Language: @docs/produkt/glossary.md

Nächste Ticketnummer: !./.claude/skills/user-story/scripts/get-next-ticket-number

In dem Epic sind schon verschiedene User Stories aufgelistet. Diese können allerdings noch kein zugehöriges Ticket haben, auch wenn der Link schon existiert. </context>

<instructions> Führe diese Schritte der Reihe nach aus:

  1. Epic analysieren:

- Lies das übergebene Epic vollständig - Identifiziere alle aufgelisteten User Stories - Bestimme die User Story, die du als Ticket anlegen sollst. Die Nummer entspricht der nächsten Ticketnummer

  1. User Story erstellen:

- Übernimm den exakten User Story Satz aus dem Epic - Übernimm den exakten Dateinamen aus dem Epic - Erstelle eine detaillierte Beschreibung basierend auf dem Kontext - Formuliere konkrete, testbare Akzeptanzkriterien - Verlinke das zugehörige Epic - Verlinke die betroffene Persona

  1. Datei speichern unter docs/product/backlog/. Folge dabei dem Template.
  1. Validierung:

- [ ] Dateiname folgt der Konvention CLVN-XXX-STORY-name.md - [ ] User Story Satz exakt aus Epic übernommen - [ ] Akzeptanzkriterien sind konkret und testbar - [ ] Epic ist korrekt verlinkt - [ ] Persona ist korrekt verlinkt - [ ] Terminologie ist konsistent mit dem Glossar </instructions>

<conventions>

  • Dateiname: CLVN-<TICKET_NUMBER>-STORY-<story-name>.md
  • Ticket-Nummern: 3-stellig (001, 002, 003, etc.) - übernehme die Nummer aus dem Epic
  • Sprache: Deutsch
  • Akzeptanzkriterien: Checklisten-Format

</conventions>

<template> !cat .claude/skills/user-story/templates/user-story.md </template>

<example> Dateiname: CLVN-007-STORY-arbeitsplatz-auswaehlen.md Inhalt: !cat .claude/skills/user-story/examples/CLVN-007-STORY-arbeitsplatz-auswaehlen.md </example>

<task> Analysiere das Epic $ARGUMENTS und erstelle die nächste User Story, die noch nicht als Ticket existiert. </task>