flutter-spec

Convert natural language Flutter requests into structured seven-section design specs.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/dus2183-commits/flutter-skills --skill flutter-spec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flutter-spec
Source: https://github.com/dus2183-commits/flutter-skills/tree/main/flutter-spec
Command: npx skills add https://github.com/dus2183-commits/flutter-skills --skill flutter-spec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Flutter 项目中的自然语言需求难以直接落地成可执行设计文档。flutter-spec 将用户的需求转换为结构化的设计规范,便于后续 flutter-plan、flutter-api-design 等技能按步骤落地。

Core Features & Use Cases

  • 自动将自然语言需求转化为七大维度的 spec(目标、页面、流转、接口、字段、异常、非功能)。
  • 产出带有 frontmatter 的 Markdown 规格文档,路径为 docs/specs/{YYYYMMDD}-{作者}-{模块}.md,方便版本化和追踪。
  • 支持与下游技能联动:flutter-plan、flutter-api-design 等,提供清晰的任务输入和产物。

Quick Start

输入你的需求描述,flutter-spec 将自动生成并将结构化的 spec 文档保存到 docs/specs/ 目录。

Frequently Asked Questions about flutter-spec

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert natural language requirements into structured Flutter design specs?

Converting natural language requirements into structured Flutter design specs involves parsing feature requests to produce a seven-section Markdown document covering goals, pages, flows, interfaces, fields, exceptions, and non-functional requirements.

What is the best way to document Flutter feature requests for downstream API design?

Documenting Flutter feature requests for API design is best achieved by generating a spec.md file with frontmatter, structuring module naming and assigning authors to prepare clear task inputs for downstream tooling.

How to generate a spec template for Flutter project management?

Generating a spec template for Flutter project management requires inputting feature requests into a spec-generation tool to automatically create and save structured design specification documents under the docs/specs directory.

Does Flutter spec generation support requirements design with exceptions and non-functional sections?

Yes, Flutter spec generation supports requirements design by producing seven structured dimensions including dedicated sections for exception handling and non-functional requirements alongside goals, pages, flows, interfaces, and fields.

Can I use a spec template to track Flutter requirements design by author and module?

Yes, you can use a spec template to track Flutter requirements design because it automatically saves documents using a YYYYMMDD-author-module naming convention, enabling precise version control and project management traceability.