ui-spec

Solid

Use when a selected visual source or accepted UI surface must become an implementation-ready Feature Spec or a Google DESIGN.md shared visual contract covering layout, states, interaction, responsive/accessibility behavior, components, tokens, and acceptance; do not use for visual exploration, image generation, or frontend source edits.

Web & Frontend 2 stars 0 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 78/100

Stars 20%
16
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# UI Specification ## Overview Turn a selected visual source and verified product facts into an implementation-ready UI contract, then hand it to `dev-frontend`. This Skill specifies an accepted direction; it does not explore visual directions, generate images, build prototypes, or edit product source. ## Workflow 1. Read effective repository guidance and run `git status --short` before planning an authorized artifact write. 2. Fix the selected visual source: a user-selected Product Design result, supplied screenshot/mockup/frame, accepted current surface, or accepted shared visual baseline. Record identity, revision, approval, rights status, `use`, and `ignore` boundaries. 3. Require the repository-root `DESIGN.md` as the single source of truth for shared visual semantics. If it does not exist, copy [assets/DESIGN.md](assets/DESIGN.md) as the structural starter, replace every placeholder from verified sources, omit unverified token groups, obtain named human approval, and validate it before authoring Feature Specs or shared-system changes. 4. Define implementation slices: one Feature Spec per confirmed page/flow/domain; for multiple independent domains, create one shared index plus one independently loadable contract per slice and load [references/multi-surface.md](references/multi-surface.md). 5. Select one profile: - **Feature Spec (default):** reuse current shared systems unless shared semantics truly change. - **Design System Spec (conditional):** only when sha...

Details

Author
idaibin
Repository
idaibin/skills
Created
3 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category