flutter-design-to-code

Convert Figma/Zeplin design specs into Flutter UI code with asset downloads.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates turning design specifications into production-ready Flutter UI by handling asset downloads, token mapping, and naming conventions, reducing manual handoffs and errors.

Core Features & Use Cases

  • Automatic 3x asset download and naming into assets/image/3.0x/{module} following conventions (ic_, bg_, btn_, img_, avatar_, logo_)
  • Token mapping to AppColors / AppTextStyles / AppSpacing with pubspec.yaml updates
  • Design-to-code across Figma, Zeplin, and screenshots, producing ready-to-integrate Flutter widgets

Quick Start

Provide a Figma/Zeplin design source link and ask Claude to generate Flutter UI and assets per project conventions.

Frequently Asked Questions about flutter-design-to-code

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

FAQPage Schema
How do I convert Figma designs to Flutter code automatically?

Converting Figma designs to Flutter code is done by providing a Figma link, which generates ready-to-run Flutter widgets, automatically downloads 3x assets, and maps design tokens to AppColors and AppTextStyles while updating pubspec.yaml.

Can I generate Flutter UI from Zeplin or screenshots instead of Figma?

Yes, generating Flutter UI from Zeplin or screenshots is fully supported. The tool processes design specs across Figma, Zeplin, and screenshots to output ready-to-integrate Flutter widgets with automated asset downloads and token mapping.

How does design token mapping work for Flutter widgets?

Design token mapping for Flutter widgets works by translating design properties into AppColors, AppTextStyles, and AppSpacing, ensuring theme integration and consistent styling while automatically updating pubspec.yaml.

What naming conventions are enforced for Flutter assets?

Flutter asset naming conventions enforced include specific prefixes like ic_, bg_, btn_, img_, avatar_, and logo_, with files automatically downloaded and placed under assets/image/3.0x/{module} to maintain a structured project directory.

Does the generated Flutter UI code integrate with existing project themes?

Yes, the generated Flutter UI code integrates with existing project themes by using a non-intrusive code structure that applies AppColors and AppTextStyles, making it suitable for flutter-page-gen integration without breaking current styles.

What are the limitations of automated design-to-code for Flutter?

Limitations of automated design-to-code for Flutter include strict enforcement of specific naming conventions and token mapping rules, meaning designs deviating from standard specs or requiring complex custom logic may need manual adjustments post-generation.