Agent skill
functional-design
機能設計書を作成するための詳細ガイドとテンプレート。機能設計書作成時にのみ使用。
Install this agent skill to your Project
npx add-skill https://github.com/yamato0811/my-agent-skills/tree/main/skills/02_functional-design
SKILL.md
機能設計書作成スキル
このスキルは、高品質な機能設計書を作成するための詳細ガイドです。
前提条件
機能設計書作成を開始する前に、以下を確認してください:
docs/product-requirements.md が作成されている
必須: PRDが以下の場所に存在する必要があります:
ファイルパス: docs/product-requirements.md
機能設計書は、PRDで定義された要件を技術的に実現する方法を詳細化します。
既存ドキュメントの優先順位
重要: docs/functional-design.md に既存の機能設計書がある場合、
以下の優先順位に従ってください:
-
既存の機能設計書 (
docs/functional-design.md) - 最優先- プロジェクト固有の設計が記載されている
- このスキルのガイドより優先する
-
このスキルのガイド - 参考資料
- 汎用的なテンプレートと例
- 既存設計書がない場合、または補足として使用
新規作成時: このスキルのテンプレートとガイドを参照 更新時: 既存設計書の構造と内容を維持しながら更新
出力先
作成した機能設計書は以下に保存してください:
docs/functional-design.md
テンプレートの参照
機能設計書を作成する際は、次のテンプレートを使用してください: ./template.md
詳細ガイド
さらに詳しい作成ガイドは次のファイルを参照してください: ./guide.md
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
steering
作業指示毎の作業計画、タスクリストをドキュメントに記録するためのスキル。ユーザーからの指示をトリガーとした作業計画時、実装時、検証時に読み込む。
glossary-creation
用語集を作成するための詳細ガイドとテンプレート。用語集作成時にのみ使用。
repository-structure
リポジトリ構造定義書を作成するための詳細ガイドとテンプレート。リポジトリ構造定義時にのみ使用。
development-guidelines
チーム全体で統一された開発プロセスとコーディング規約を確立するための包括的なガイドとテンプレート。開発ガイドライン作成時、コード実装時に使用する。
pull-request-creator
pullリクエストを作成するための手順。ユーザーが「pullリクエストを作成して」などと依頼したときに使う。現状ブランチの変更確認、概要整理、PR本文作成、developへのPR作成までをガイドする。
architecture-design
アーキテクチャ設計書を作成するための詳細ガイドとテンプレート。アーキテクチャ設計時にのみ使用。
Didn't find tool you were looking for?