analyzing-usecases

Extract business and system use cases from requirements documents.

Updated Sep 3, 2025
One-click install
npx skills add https://github.com/k2works/claude-code-booster --skill analyzing-usecases
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyzing-usecases
Source: https://github.com/k2works/claude-code-booster/tree/main/lib/assets/.claude/skills/analyzing-usecases
Command: npx skills add https://github.com/k2works/claude-code-booster --skill analyzing-usecases

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

要件定義からユースケースを抽出し、トレーサビリティを維持します。

Core Features & Use Cases

  • ビジネスユースケース作成の支援
  • システムユースケースの詳細化
  • ユーザーストーリーの導出と受入基準の定義
  • トレーサビリティの一貫性維持

Quick Start

要件定義ファイルを読み込み、ユースケースとユーザーストーリーを作成します。

Frequently Asked Questions about analyzing-usecases

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract use cases from requirements definition documents?

To derive use cases from requirements, load the requirements definition file into the Skill. It extracts business and system use cases while maintaining traceability between the original stakeholder definitions and the generated design artifacts.

What is the difference between business use cases and system use cases in requirements traceability?

Business use cases capture high-level stakeholder interactions, while system use cases detail specific system interactions. The Skill derives both from requirements definitions and maintains consistent traceability across both abstraction levels.

Can I generate user stories and acceptance criteria from business requirements?

Yes, you can generate user stories and define acceptance criteria from business requirements. The Skill derives user stories from extracted business and system use cases, ensuring acceptance criteria align with original stakeholder definitions.

What is the best way to maintain traceability between requirements and user stories?

The best way to maintain traceability is to use structured artifacts that map requirements to use cases and user stories. The Skill creates these traceable mappings by applying template usage guidance to stakeholder requirement definitions.

Does this approach work for product teams needing requirements-to-design mapping?

Yes, it is designed for product teams and analysts who need to derive business use cases, system use cases, and user stories from stakeholder definitions. It satisfies traceability outcomes through structured artifacts.

Why do I need to turn requirements into use cases before system design?

Turning requirements into use cases before system design ensures system interactions are explicitly defined and traceable. This process bridges stakeholder definitions and technical design by extracting structured business and system use cases.