Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

web-requirements

verified

Generate user stories with Gherkin acceptance criteria using Swarm pattern for comprehensive requirements analysis. Triggers on "requirements", "user stories", "define requirements", "requirement analysis"

View on GitHub

Marketplace

dev-tools-plugin

sizukutamago/dev-tools-plugin

Plugin

dev-tools-plugin

productivity

Repository

sizukutamago/dev-tools-plugin

skills/web-requirements/SKILL.md

Last Verified

February 5, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/sizukutamago/dev-tools-plugin/blob/main/skills/web-requirements/SKILL.md -a claude-code --skill web-requirements

Installation paths:

Claude
.claude/skills/web-requirements/
Powered by add-skill CLI

Instructions

# Web 要件定義スキル

Web 開発の要件定義を支援する。**Swarm パターン**(並列エージェント実行)で網羅性を高め、ユーザーストーリー+受け入れ基準(Gherkin 形式)を生成。

## 概要

| 項目 | 内容 |
|------|------|
| **対象** | 新規開発(greenfield)・既存改修(brownfield)の両方 |
| **出力形式** | ユーザーストーリー(As a...)+ Gherkin 形式 AC(Given/When/Then) |
| **中間成果物** | `docs/requirements/.work/` に保存(`.gitignore` 対象) |
| **最終成果物** | `docs/requirements/user-stories.md` |

## アーキテクチャ

```
┌─────────────────────────────────────────────────────────────────┐
│                    Orchestrator (SKILL.md)                      │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│  Phase 1: Explorer Swarm (並列)                                │
│  ┌─────────┬─────────┬─────────┬─────────┬─────────┐           │
│  │  tech   │ domain  │   ui    │integrat.│   nfr   │           │
│  │ (sonnet)│ (opus)  │(sonnet) │ (opus)  │(sonnet) │           │
│  └────┬────┴────┬────┴────┬────┴────┬────┴────┬────┘           │
│       └─────────┴─────────┼─────────┴─────────┘                │
│                           ▼                                     │
│                    Aggregator (opus)                            │
│                    Two-step Reduce                              │
│                           │                                     │
│  Phase 2: Interviewer     │                                     │
│  (AskUserQuestion 直接)   │                                     │
│                           ▼                                     │
│  Phase 3: Planner (opus)                                       │
│                           │                                     │
│  Phase 4: Writer (sonnet) │                                     │
│                           ▼                                     │
│  Phase 5: Reviewer Swarm (並列)                                │
│  ┌─────────┬─────────┬─────────┬─────────┬─────────┐           │
│  │complete.│consist. │ quality │testabil.│   nfr   │           │

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
9086 chars