跳到正文
cccskills
免费在 GitHub 公开

generate-working-docs

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

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

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(3)

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

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

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

概要

このスキルは、新規機能開発のドキュメント群を 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/ - 永続化ドキュメント群

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

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

中文简介正在准备中。当前显示原文说明。

sakamotchi/sql-query-build22026年3月20日 更新

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

中文简介正在准备中。当前显示原文说明。

sakamotchi/sql-query-build22026年3月20日 更新

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

中文简介正在准备中。当前显示原文说明。

sakamotchi/sql-query-build22026年3月20日 更新

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

中文简介正在准备中。当前显示原文说明。

sakamotchi/sql-query-build22026年3月20日 更新

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

中文简介正在准备中。当前显示原文说明。

sakamotchi/sql-query-build22026年3月20日 更新

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

中文简介正在准备中。当前显示原文说明。

sakamotchi/sql-query-build22026年3月20日 更新

查看 sakamotchi 的全部技能

报告此技能的问题