Back to skills
SKILL.md
Functional Design Creator
ASecurityPRDに基づいて機能設計書を作成するスキル。docs/prd.md が存在する場合に、システム構成、データモデル、コンポーネント設計、アルゴリズム設計等を含む機能設計書を作成します。「機能設計書を作成して」「PRDから設計書を作って」「functional design を書いて」等のリクエストで使用してください。
- 666 stars
- 0 votes
- 0 copies
- 3 views
- Added February 8, 2026
Security analysis
100/100npx -y skills add majiayu000/claude-skill-registry --skill functional-design-creator --agent claude-codeAre you the author of Functional Design Creator?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/majiayu000-functional-design-creator)---
name: functional-design-creator
description: PRDに基づいて機能設計書を作成するスキル。docs/prd.md が存在する場合に、システム構成、データモデル、コンポーネント設計、アルゴリズム設計等を含む機能設計書を作成します。「機能設計書を作成して」「PRDから設計書を作って」「functional design を書いて」等のリクエストで使用してください。
---
# 機能設計書クリエイター
PRD で定義された「何を作るか」を「どう実現するか」に落とし込む機能設計書を作成します。
## 前提条件
**必須**: `docs/prd.md` に PRD が存在すること。存在しない場合は prd-creator スキルで先に作成してください。
## 出力先
`docs/functional-design.md`
## 基本ワークフロー
1. `docs/prd.md` の内容を確認(特に P0/MVP 機能に注目)
2. テンプレート [references/template.md](references/template.md) を参照
3. PRD の要件に基づいて機能設計書を作成
4. `docs/functional-design.md` に保存
## 既存設計書がある場合
`docs/functional-design.md` が既に存在する場合、既存の構造と内容を維持しながら更新してください。
## 主要セクション
機能設計書は以下で構成されます(該当するもののみ作成):
- **システム構成図**: Mermaid 記法で全体像を可視化
- **技術スタック**: 言語、フレームワーク、ツールの選定と理由
- **データモデル**: TypeScript インターフェースで型定義
- **コンポーネント設計**: 各レイヤーの責務とインターフェース
- **ユースケース図**: 主要フローをシーケンス図で表現
- **アルゴリズム設計**: 複雑なロジックの詳細設計
- **エラーハンドリング**: エラー種別と処理方法
詳細なガイドは [references/guide.md](references/guide.md) を参照してください。
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.