jpskill.com
💬 コミュニケーション コミュニティ

tasks-generator

製品仕様書や技術仕様書、UI/UX仕様書に基づいて、タスク、スプリント計画、ロードマップ、作業分解といった構造化されたタスクの道筋を生成し、プロジェクト実行を効率化するSkill。

📜 元の英語説明(参考)

Generate structured task roadmaps from project specifications. Use when the user asks to create tasks, sprint plans, roadmaps, or work breakdowns based on PRD (Product Requirements Document), Tech Specs, or UI/UX specs. Triggers include requests like "generate tasks from PRD", "create sprint plan", "break down this spec into tasks", "create a roadmap", or "plan the implementation".

🇯🇵 日本人クリエイター向け解説

一言でいうと

製品仕様書や技術仕様書、UI/UX仕様書に基づいて、タスク、スプリント計画、ロードマップ、作業分解といった構造化されたタスクの道筋を生成し、プロジェクト実行を効率化するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o tasks-generator.zip https://jpskill.com/download/19052.zip && unzip -o tasks-generator.zip && rm tasks-generator.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/19052.zip -OutFile "$d\tasks-generator.zip"; Expand-Archive "$d\tasks-generator.zip" -DestinationPath $d -Force; ri "$d\tasks-generator.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して tasks-generator.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → tasks-generator フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
3

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

[Skill 名] tasks-generator

タスクジェネレーター

プロジェクト仕様書(PRD、技術仕様書、UI/UX仕様書)から、構造化された実用的なタスクロードマップを生成します。

ワークフロー

  1. インプットの収集 - PRD、技術仕様書、UI/UX仕様書を見つけて読み込みます。
  2. 仕様の分析 - 機能、要件、依存関係を抽出します。
  3. タスクの分解生成 - フェーズ/スプリントごとに整理された階層的なタスクを作成します。
  4. テンプレートの適用 - assets/tasks-template.md を使用して出力をフォーマットします。
  5. 依存関係のレビュー - タスクの順序と並行実行の機会を検証します。

インプット要件

以下の一般的なパスで仕様書ドキュメントを見つけます。

  • PRD: .claude/docs/specs/prd.md または docs/prd.md
  • Tech Specs: .claude/docs/specs/tech-specs.md または docs/tech-specs.md
  • UI/UX: .claude/docs/specs/ui-ux.md または docs/ui-ux.md

ドキュメントが見つからない場合は、ユーザーに場所を尋ねます。

タスク生成プロセス

ステップ 1: PRDからの抽出

PRDを解析して以下を抽出します。

  • コア機能とユーザー ストーリー → スプリント目標になります
  • MVP要件 → フェーズ1/2の優先タスク
  • 非機能要件 → インフラストラクチャ/基盤タスク
  • 成功指標 → 検証基準

ステップ 2: 技術仕様書からの抽出

技術仕様書を解析して以下を抽出します。

  • アーキテクチャの決定 → 基盤フェーズのセットアップタスク
  • データモデル/スキーマ → 型定義タスク (SPRINT-002)
  • APIコントラクト → 統合タスク
  • テクノロジースタック → 環境セットアップタスク (SPRINT-001)
  • パフォーマンス要件 → 最適化タスク

ステップ 3: UI/UX仕様書からの抽出

UI/UXを解析して以下を抽出します。

  • コンポーネント仕様 → UI開発タスク
  • ユーザーフロー → 機能統合タスク
  • デザインシステム要件 → スタイリング/テーマ設定タスク
  • アクセシビリティ要件 → QAタスク

ステップ 4: フェーズへの整理

フェーズ 1: 基盤 (常に必須)

  • SPRINT-001: 環境セットアップ - ツール、依存関係、プロジェクト構造
  • SPRINT-002: コントラクト/型の定義 - インターフェース、スキーマ、バリデーション

フェーズ 2: 構築 (機能開発)

  • 関連する機能をスプリントにグループ化します
  • 依存関係チェーンで順序付けします
  • 並行タスクを [P] でマークします

フェーズ 3: デプロイ

  • CI/CDパイプラインのセットアップ
  • 環境設定
  • 監視と可観測性

タスク ID 規則

連番を使用します: T001T002T003...

代替案: スプリントごとの10進数ベース: SPRINT-001: T001-T009SPRINT-002: T010-T019

いずれかのアプローチを一貫して選択してください。

並行タスクのルール

以下の場合はタスクを [P] でマークします。

  • 同じスプリント内の他のタスクに依存関係がない場合
  • スプリント開始時にすぐに開始できる場合
  • 複数の [P] タスクを同時に実行できる場合

例:

- T001 [P]: Initialize project structure
- T002 [P]: Configure linting
- T003: Install dependencies (depends on T001)

受け入れ基準のガイドライン

各スプリントには以下を含める必要があります。

  1. 受け入れ基準 - 完了要件のチェックリスト
  2. 検証 - 完了を検証するための具体的な手順

パターン:

**Acceptance Criteria:**
- [ ] [Specific measurable outcome]
- [ ] [Tests pass / coverage requirement]
- [ ] [Integration verified]

**Verification:**
- Run [specific command] and confirm [expected result]
- Demo [specific feature] to verify [behavior]

出力フォーマット

assets/tasks-template.md のテンプレートを使用して、一貫したフォーマットにします。

主要セクション:

  • プロジェクトメタデータを含む概要
  • フェーズ → スプリント → タスクで整理されたロードマップ
  • 依存関係と実行順序
  • 並行実行の機会
  • リスクとブロッカー

タスク見積もりヒューリスティック

仕様書に見積もりが提供されていない場合:

  • 型定義: ドメインごとに1〜2タスク
  • APIエンドポイント: エンドポイントごとに1タスク + 統合
  • UIコンポーネント: 主要コンポーネントごとに1タスク
  • 環境セットアップ: 標準で3〜5タスク
  • テスト: 実装タスクの約30%

参照

  • 詳細なタスク分析パターンについては、references/task-analysis.md を参照してください。
  • 出力テンプレートについては、assets/tasks-template.md を参照してください。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Tasks Generator

Generate structured, actionable task roadmaps from project specifications (PRD, Tech Specs, UI/UX Specs).

Workflow

  1. Gather inputs - Locate and read PRD, Tech Specs, and UI/UX specs
  2. Analyze specifications - Extract features, requirements, and dependencies
  3. Generate task breakdown - Create hierarchical tasks organized by phase/sprint
  4. Apply template - Format output using assets/tasks-template.md
  5. Review dependencies - Validate task sequencing and parallel opportunities

Input Requirements

Locate specification documents in these common paths:

  • PRD: .claude/docs/specs/prd.md or docs/prd.md
  • Tech Specs: .claude/docs/specs/tech-specs.md or docs/tech-specs.md
  • UI/UX: .claude/docs/specs/ui-ux.md or docs/ui-ux.md

If documents are missing, prompt user for their locations.

Task Generation Process

Step 1: Extract from PRD

Parse the PRD for:

  • Core features and user stories → become sprint goals
  • MVP requirements → Phase 1/2 priority tasks
  • Non-functional requirements → infrastructure/foundation tasks
  • Success metrics → verification criteria

Step 2: Extract from Tech Specs

Parse Tech Specs for:

  • Architecture decisions → foundation phase setup tasks
  • Data models/schemas → type definition tasks (SPRINT-002)
  • API contracts → integration tasks
  • Technology stack → environment setup tasks (SPRINT-001)
  • Performance requirements → optimization tasks

Step 3: Extract from UI/UX Specs

Parse UI/UX for:

  • Component specifications → UI development tasks
  • User flows → feature integration tasks
  • Design system requirements → styling/theming tasks
  • Accessibility requirements → QA tasks

Step 4: Organize into Phases

Phase 1: Foundation (Always required)

  • SPRINT-001: Environment Setup - tooling, dependencies, project structure
  • SPRINT-002: Define Contracts/Types - interfaces, schemas, validation

Phase 2: Build (Feature development)

  • Group related features into sprints
  • Order by dependency chain
  • Mark parallel tasks with [P]

Phase 3: Deployment

  • CI/CD pipeline setup
  • Environment configuration
  • Monitoring and observability

Task ID Convention

Use sequential numbering: T001, T002, T003...

Alternative: Decade-based per sprint: SPRINT-001: T001-T009, SPRINT-002: T010-T019

Choose one approach consistently.

Parallel Task Rules

Mark tasks with [P] when:

  • Task has NO dependencies on other tasks in same sprint
  • Task can start immediately when sprint begins
  • Multiple [P] tasks can run simultaneously

Example:

- T001 [P]: Initialize project structure
- T002 [P]: Configure linting
- T003: Install dependencies (depends on T001)

Acceptance Criteria Guidelines

Each sprint must include:

  1. Acceptance Criteria - Checklist of completion requirements
  2. Verification - Concrete steps to validate completion

Pattern:

**Acceptance Criteria:**
- [ ] [Specific measurable outcome]
- [ ] [Tests pass / coverage requirement]
- [ ] [Integration verified]

**Verification:**
- Run [specific command] and confirm [expected result]
- Demo [specific feature] to verify [behavior]

Output Format

Use the template at assets/tasks-template.md for consistent formatting.

Key sections:

  • Overview with project metadata
  • Roadmap organized by Phase → Sprint → Tasks
  • Dependencies and Execution Order
  • Parallel Opportunities
  • Risks & Blockers

Task Estimation Heuristics

When specs don't provide estimates:

  • Type definitions: 1-2 tasks per domain
  • API endpoints: 1 task per endpoint + integration
  • UI components: 1 task per major component
  • Environment setup: 3-5 tasks standard
  • Testing: ~30% of implementation tasks

References

  • For detailed task analysis patterns: see references/task-analysis.md
  • For output template: see assets/tasks-template.md

同梱ファイル

※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。