functional-design

Convert PRD requirements into testable design documents with data models and flows.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/miz2miz/claude-code-book-chapter8 --skill functional-design-miz2miz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: functional-design
Source: https://github.com/miz2miz/claude-code-book-chapter8/tree/main/.claude/skills/functional-design
Command: npx skills add https://github.com/miz2miz/claude-code-book-chapter8 --skill functional-design-miz2miz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts high-level PRD requirements into concrete, testable design documents with data models, components, and flows.

Core Features & Use Cases

  • System design: Architecture diagrams and component breakdowns.
  • Data modeling: TypeScript interfaces and ER diagrams.
  • Use Case: Engineers implement from a precise design spec derived from PRD.

Quick Start

Create docs/functional-design.md using the functional design template at ./template.md.