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.