Skip to content
cccskills
FreePublished on GitHub

generate-working-docs

新規機能開発の作業ドキュメントを自動生成します。YYYYMMDD_要件名の形式でディレクトリを作成し、requirements.md、design.md、tasklist.md、testing.mdを生成します。「開発作業ドキュメント作成」「新規開発のドキュメント作って」「ドキュメント生成」などで呼び出されます。

パフォーマンス改善作業には generate-performance-docs を使用してください。

The English summary is being prepared. Showing the original description.

See how to install

Files included (3)

  • SKILL.md5.2 KB
  • examples.md2.5 KB
  • templates.md5.8 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

開発作業ドキュメント生成スキル(新規機能開発)

概要

このスキルは、新規機能開発のドキュメント群を docs/working/{YYYYMMDD}_{要件名}/ 配下に自動生成します。

パフォーマンス改善・最適化作業には generate-performance-docs を使用してください。

使用シーン

  • 新規開発作業の開始時
  • 要件定義から実装までを体系的に進めたいとき
  • ドキュメント構成を統一したいとき

生成ファイル

ファイル内容
requirements.md要件定義書。この開発作業で実現したいことを記載
design.md設計書。実装方針、データ構造、テストコードを記載
tasklist.mdタスクリスト。作業項目と進捗状況を管理
testing.mdテスト手順書。操作手順で確認する方法を記載

実行手順

1. 要件名の確認

ユーザーに要件名を確認します。要件名は英語のケバブケース(例:query-execution, export-csv)を推奨します。

2. ディレクトリ作成

本日の日付(YYYYMMDD形式)と要件名を組み合わせてディレクトリを作成します:

mkdir -p docs/working/{YYYYMMDD}_{要件名}

3. ドキュメントの生成

以下の4ファイルをすべて生成します。各テンプレートは templates.md を参照してください。

重要: テンプレートの穴埋めではなく、ユーザーが提供した要件や docs/steering/ の永続化ドキュメントを参照しながら実際の内容を記載してください。

requirements.md の生成

templates.md の「requirements.md テンプレート」を使用して生成します。

参照すべき永続化ドキュメント:

  • docs/steering/01_product_requirements.md - プロダクト全体の要件・機能を確認
  • docs/steering/02_functional_design.md - 既存の画面・機能設計を参照
  • docs/steering/06_ubiquitous_language.md - プロジェクト用語の正しい使用
  • docs/steering/features/*.md - 関連機能の詳細仕様

design.md の生成

templates.md の「design.md テンプレート」を使用して生成します。

参照すべき永続化ドキュメント:

  • docs/steering/03_architecture_specifications.md - 技術スタック・アーキテクチャを確認
  • docs/steering/04_repository_structure.md - ディレクトリ構造・命名規則を確認
  • docs/steering/05_development_guidelines.md - コーディング規約(多言語対応含む)を確認
  • docs/steering/06_ubiquitous_language.md - 型定義・変数名の用語確認

重要: コード例では Nuxt UI v4 の記法を使用してください。

  • UFormField を使用(UFormGroup は使用禁止)
  • items 属性を使用(options 属性は使用禁止)

tasklist.md の生成

templates.md の「tasklist.md テンプレート」を使用して生成します。

参照すべき永続化ドキュメント:

  • docs/steering/04_repository_structure.md - ディレクトリ構造・命名規則を確認
  • docs/steering/05_development_guidelines.md - 開発プロセス・レビュー手順を確認

testing.md の生成

templates.md の「testing.md テンプレート」を使用して生成します。

参照すべき永続化ドキュメント:

  • docs/steering/01_product_requirements.md - プロダクトの期待される動作を確認
  • docs/steering/02_functional_design.md - UI/UXの仕様を確認
  • docs/steering/05_development_guidelines.md - テスト方針を確認

重要: 可能な限り手動操作で確認する手順を記載し、操作で確認できない項目のみ自動テストを記載します。

task_{タスクID}.md は初期生成せず、開発中に必要に応じて作成します。

4. 完了報告

生成したディレクトリとファイル一覧をユーザーに報告します。

使用例

詳細は examples.md を参照してください。

関連スキル

  • generate-performance-docs - パフォーマンス改善作業用ドキュメント生成スキル
  • generate-requirements - 要件定義書のみを単体再生成するスキル
  • generate-design - 設計書のみを単体再生成するスキル
  • generate-tasklist - タスクリストのみを単体再生成するスキル
  • generate-testing - テスト手順書のみを単体再生成するスキル

関連ドキュメント

  • CLAUDE.md - 開発作業ドキュメントの構成ルール
  • docs/ - 永続化ドキュメント群

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

ドキュメント内のNuxt UI v3記法を検出し、v4記法への修正を支援します。「ドキュメントをチェックして」「Nuxt UI v4の記法を確認」などで呼び出されます。

The English summary is being prepared. Showing the original description.

sakamotchi/sql-query-build2Updated Mar 20, 2026

開発作業の設計書(design.md)を単体で生成・再生成します。全ドキュメントの一括生成には generate-working-docs(新規機能開発)または generate-performance-docs(パフォーマンス改善)を使用してください。

The English summary is being prepared. Showing the original description.

sakamotchi/sql-query-build2Updated Mar 20, 2026

開発作業の設計書(design.md)を生成します。このスキルは単独で使用することも、generate-working-docsから呼び出されることもあります。

The English summary is being prepared. Showing the original description.

sakamotchi/sql-query-build2Updated Mar 20, 2026

パフォーマンス改善作業の開発ドキュメントを自動生成します。YYYYMMDD_要件名の形式でディレクトリを作成し、requirements.md、design.md、tasklist.md、testing.mdを生成します。「パフォーマンス改善のドキュメント作って」「最適化作業のドキュメント」「高速化のドキュメント生成」などで呼び出されます。

The English summary is being prepared. Showing the original description.

sakamotchi/sql-query-build2Updated Mar 20, 2026

開発作業の要件定義書(requirements.md)を生成します。このスキルは単独で使用することも、generate-working-docsから呼び出されることもあります。

The English summary is being prepared. Showing the original description.

sakamotchi/sql-query-build2Updated Mar 20, 2026

開発作業の要件定義書(requirements.md)を単体で生成・再生成します。全ドキュメントの一括生成には generate-working-docs(新規機能開発)または generate-performance-docs(パフォーマンス改善)を使用してください。

The English summary is being prepared. Showing the original description.

sakamotchi/sql-query-build2Updated Mar 20, 2026

See all skills by sakamotchi

Report a problem with this skill