functional-design

Translate PRDs into TypeScript interfaces, ER diagrams, and component designs.

Updated Jan 2, 2026
Ready to run
npx skills add https://github.com/yukikm/jpyc-concierge --skill functional-design-yukikm
💬 Prompt for ChatGPT / Claude Chat▼
Please help me install this Agent Skill.
Skill: functional-design
Source: https://github.com/yukikm/jpyc-concierge/tree/main/.claude/skills/functional-design
Command: npx skills add https://github.com/yukikm/jpyc-concierge --skill functional-design-yukikm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It translates PRD into concrete system design, data models, components, and interface contracts to guide development.

Core Features & Use Cases

  • System Composition & Data Models: TS interfaces and ER diagrams.
  • Component Design: Expose clear interfaces for UI, service, and data layers.
  • API & UI Plans: Endpoint design and CLI/UI planning.

Quick Start

Build the functional design by modeling entities with TypeScript interfaces and Mermaid diagrams, following the template.