use-case

Installation
SKILL.md

Purpose

Create detailed use case specifications that capture how users interact with a system to achieve specific goals. Each use case documents the actor, preconditions, trigger, normal flow, alternative flows, exceptions, and postconditions. Use this when user stories are insufficient for capturing complex interaction sequences, branching logic, or exception handling.

This is not a user story -- it is a more detailed behavioral specification that describes the full conversation between a user and the system, including what happens when things go wrong.

Key Concepts

Use Case vs. User Story

Both capture user needs, but at different levels of detail:

Dimension User Story Use Case
Detail level Brief (1-3 sentences) Detailed (full flow)
Exception handling Minimal Comprehensive
Format As a / I want / So that Structured template with steps
Best for Agile backlogs, conversation starters Complex flows, regulated systems
When to use Most features Complex interactions, safety-critical paths
Installs
2
GitHub Stars
22
First Seen
2 days ago
use-case — jdm4pku/re-skills