Agent skill
functional-design-creator
PRDに基づいて機能設計書を作成するスキル。docs/prd.md が存在する場合に、システム構成、データモデル、コンポーネント設計、アルゴリズム設計等を含む機能設計書を作成します。「機能設計書を作成して」「PRDから設計書を作って」「functional design を書いて」等のリクエストで使用してください。
Install this agent skill to your Project
npx add-skill https://github.com/ks6088ts-labs/skills/tree/main/skills/functional-design-creator
SKILL.md
機能設計書クリエイター
PRD で定義された「何を作るか」を「どう実現するか」に落とし込む機能設計書を作成します。
前提条件
必須: docs/prd.md に PRD が存在すること。存在しない場合は prd-creator スキルで先に作成してください。
出力先
docs/functional-design.md
基本ワークフロー
docs/prd.mdの内容を確認(特に P0/MVP 機能に注目)- テンプレート references/template.md を参照
- PRD の要件に基づいて機能設計書を作成
docs/functional-design.mdに保存
既存設計書がある場合
docs/functional-design.md が既に存在する場合、既存の構造と内容を維持しながら更新してください。
主要セクション
機能設計書は以下で構成されます(該当するもののみ作成):
- システム構成図: Mermaid 記法で全体像を可視化
- 技術スタック: 言語、フレームワーク、ツールの選定と理由
- データモデル: TypeScript インターフェースで型定義
- コンポーネント設計: 各レイヤーの責務とインターフェース
- ユースケース図: 主要フローをシーケンス図で表現
- アルゴリズム設計: 複雑なロジックの詳細設計
- エラーハンドリング: エラー種別と処理方法
詳細なガイドは references/guide.md を参照してください。
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
reverse-engineering
ソフトウェアのリバースエンジニアリングレポートを作成するスキル。リポジトリの構造や機能を調査し、外部仕様・内部実装・使用方法を明確にするレポートを作成します。「リバースエンジニアリングレポートを作成して」「コードベースを分析して」「プロジェクトの構造を調査して」「システムの仕組みを解析して」等のリクエストで使用してください。新規開発者のオンボーディング、プロジェクトの理解、ドキュメント作成、将来の開発のための基礎資料として活用できます。
architecture-design-creator
PRDと機能設計書に基づいてアーキテクチャ設計書を作成するスキル。docs/prd.md と docs/functional-design.md が存在する場合に、テクノロジースタック、レイヤードアーキテクチャ、データ永続化戦略、パフォーマンス要件、セキュリティ設計等を含むアーキテクチャ設計書を作成します。「アーキテクチャ設計書を作成して」「技術仕様書を書いて」「architecture design を作って」等のリクエストで使用してください。
marp-slide-reviewer
ローカルサーバーで起動している Marp スライドを視覚的に検証し、レイアウト問題を自動修正するスキル。「スライドをレビュー」「Marp スライドの視覚的チェック」「スライドのレイアウトを確認」「プレゼン資料の見た目を検証」などのリクエストでトリガーします。テキストの切れ目、重なり、配置問題、コントラスト不足、はみ出し、余白不足などの視覚的問題を検出・修正します。
agents-md-creator
AIコーディングエージェント向けの指示書「AGENTS.md」を作成するスキル。プロジェクトにAIエージェントが作業するための文脈と指示を集約するファイルを作成したい場合に使用します。「AGENTS.mdを作成」「AIエージェント用の指示書を作る」「エージェント向けREADMEを作成」などのリクエストでトリガーします。OpenAI Codex、Claude Code、GitHub Copilot、Cursorなど、複数のAIエージェントで共通利用できるオープンな標準フォーマットです。
doc-writer
ドキュメント執筆をサポートするスキル。ユーザーがPRDに基づいてドキュメントを作成、編集、または更新したい場合に使用します。このスキルは、docs/prd.md に記載されたプロダクト要求仕様書を参照しながら、技術ドキュメント、設計ドキュメント、ユーザーガイド、APIドキュメントなどの執筆を支援します。「ドキュメントを書く」「仕様書を作成」「ガイドを作る」などのドキュメント作成タスクに言及した場合にトリガーします。
glossary-creator
プロジェクト用語集を作成するスキル。docs/prd.md や docs/functional-design.md が存在する場合に、ドメイン用語、技術用語、略語、アーキテクチャ用語等を体系的に定義した用語集を作成します。「用語集を作成して」「glossary を作って」「用語を定義して」等のリクエストで使用してください。
Didn't find tool you were looking for?