phase-1-functional-spec

Generate a code-free functional specification for Tercen Flutter web widgets.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/tercen/tercen_flutter_apps --skill phase-1-functional-spec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: phase-1-functional-spec
Source: https://github.com/tercen/tercen_flutter_apps/tree/main/.claude/skills/phase-1-functional-spec
Command: npx skills add https://github.com/tercen/tercen_flutter_apps --skill phase-1-functional-spec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams create a complete, code-free functional specification for a new Tercen Flutter web widget. It guides what the widget should do, the scenarios it supports, and the required templates, ensuring a consistent spec structure across panel, runner, and window widget kinds.

Core Features & Use Cases

  • Generates a full specification document based on template panels for panel, runner, or window widget kinds.
  • Provides a structured discovery workflow covering overview, domain context, requirements, UI components, data and mock data, and non-functional considerations.
  • Keeps a log of gaps or questions to _issues/session-log.md for traceability during drafting.

Quick Start

Provide the widget name or description and call the spec generator to produce a complete, template-based functional specification.

Frequently Asked Questions about phase-1-functional-spec

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

FAQPage Schema
How do I create a functional specification for a Flutter web widget without writing code?

To create a functional specification for a Flutter web widget without writing code, you use a spec template to generate a structured document covering widget requirements, UI components, and domain context. This produces a complete, code-free functional design.

What is included in a functional spec template for panel, runner, and window widgets?

A functional spec template for panel, runner, and window widgets includes a structured discovery workflow covering overview, domain context, requirements, UI components, data and mock data, and non-functional considerations to ensure consistent spec structure.

How do I document requirements and track gaps when drafting a new widget design?

To document requirements and track gaps during widget design, the spec workflow logs open questions or missing details into an issues session log, ensuring full traceability throughout the drafting process.

Can I use a spec generator to convert an existing Flutter widget into a functional design document?

Yes, you can use a spec generator to convert an existing Flutter widget into a functional design document. The generator applies structured templates to produce a complete, code-free specification for the conversion.

Do I need to provide source code to generate a Tercen widget specification?

No, you do not need to provide source code to generate a Tercen widget specification. You simply provide the widget name or description, and the generator produces a complete, template-based functional spec document.

What is the best way to define UI components and mock data for a new Flutter widget?

The best way to define UI components and mock data for a new Flutter widget is to follow a structured discovery workflow that outlines these elements within a functional specification template, resulting in a clear code-free design document.