Creates use case specifications with structured scenarios and business rules.
Creates detailed use case specifications with structured scenarios, alternative flows, and business rules. Claude will use this when you need to document user-system interactions for new features or requirements, triggered by requests to write use cases in the docs/use_cases/ directory.
/plugin marketplace add martinellich/aiup-marketplace/plugin install aiup-vaadin-jooq@aiup-marketplaceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
templates/use-case.mdCreate or update use case specification documents in docs/use_cases/. Each use case describes a complete interaction
between an actor and the system to achieve a goal.
Use templates/use-case.md as the document structure.
Use Case ID: UC-001 Use Case Name: Create Reservation Primary Actor: Front Desk Clerk Goal: Create a new room reservation for a guest Status: Approved
Trigger: Guest email matches existing record (step 3) Flow:
Trigger: No rooms available for selected dates (step 5) Flow:
Trigger: Business rule requires deposit (step 8) Flow:
Reservations must be for at least one night.
Reservations cannot be made more than 365 days in advance.
Reservations of 3 or more nights require a 50% deposit.
| Status | Description |
|---|---|
| Draft | Initial version, still being written. |
| Review | Complete, awaiting stakeholder review. |
| Approved | Reviewed and approved for implementation. |
| Obsolete | No longer valid, superseded by another use case. |
| Do | Don't |
|---|---|
| "User clicks Save button" | "User triggers onClick handler" |
| "System validates the email format" | "System runs regex /^[\w]+@[\w]+$/" |
| "System displays error message" | "System throws ValidationException" |
| "User enters check-in date" | "User populates dateField component" |
| "System stores the reservation" | "System executes INSERT INTO reservations..." |
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.