Files
2026-06-13 07:24:13 +02:00

1.7 KiB

name description allowed-tools
functional-design Detailed guide and template for creating a functional design document. Use only when creating a functional design document. Read, Write

Functional Design Document Creation Skill

This skill is a detailed guide for creating high-quality functional design documents.

Prerequisites

Before starting to create a functional design document, confirm the following:

docs/product-requirements.md has been created

Required: The PRD must exist at the following location:

File path: docs/product-requirements.md

The functional design document details how to technically realize the requirements defined in the PRD.

Priority of Existing Documents

Important: If an existing functional design document is present at docs/functional-design.md, follow the priority order below:

  1. Existing functional design document (docs/functional-design.md) - Highest priority

    • Contains project-specific design
    • Takes precedence over this skill's guide
  2. This skill's guide - Reference material

    • Generic templates and examples
    • Use when no existing design document exists, or as a supplement

When creating new: Refer to this skill's template and guide When updating: Update while maintaining the structure and content of the existing design document

Output Destination

Save the created functional design document to the following location:

docs/functional-design.md

Template Reference

When creating a functional design document, use the following template: ./template.md

Detailed Guide

For a more detailed creation guide, refer to the following file: ./guide.md