design-to-plan

Analyze Figma screenshots and Dev Mode styles to generate Angular implementation plans.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/Zoppy-crm/.github --skill design-to-plan-zoppy-crm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-to-plan
Source: https://github.com/Zoppy-crm/.github/tree/main/skills/frontend/design-to-plan
Command: npx skills add https://github.com/Zoppy-crm/.github --skill design-to-plan-zoppy-crm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual guesswork of converting Figma visuals and Dev Mode styles into an implementable Angular plan for the Zoppy frontend, bridging design and engineering with explicit component mappings and implementation guidance.

Core Features & Use Cases

  • Visual analysis: Accepts screenshots or Figma Dev Mode style dumps and identifies page type, regions, elements, states, and interactions.
  • Design system mapping: Maps each visual element to existing @Zoppy-crm components, lists imports, and marks gaps that require local components.
  • Implementation blueprint: Produces a component hierarchy, folder structure, state service (signals) plan, template sketches, Tailwind token conversions, formatting pipes, uncertainty list, and an ordered implementation sequence.
  • Use case: Frontend engineers receive a Figma screenshot and want a reproducible Angular feature plan that uses the Zoppy design system and follows org conventions.

Quick Start

Attach a Figma screenshot and any copied Dev Mode styles and ask the assistant to "Plan this screen for Angular implementation using the Zoppy design system".

Frequently Asked Questions about design-to-plan

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

FAQPage Schema
How do I convert Figma designs into Angular implementation plans?

To convert Figma designs into an Angular implementation plan, you provide screenshots and copied Dev Mode styles to generate a detailed blueprint. This process maps visual elements to specific components, defines folder structures, and suggests Tailwind token conversions for pages, modals, and forms.

Can I map Figma Dev Mode styles directly to Angular components?

Yes, you can map Figma Dev Mode styles directly to Angular components. The analysis identifies visual elements, lists required imports, and maps each element to existing design system components, marking any gaps that require creating local components instead.

How to generate an Angular folder structure and state architecture from Figma screens?

Generating an Angular folder structure and state architecture from Figma screens involves analyzing visual regions and interactions. The output includes a component hierarchy, a state service plan using signals, template sketches, formatting pipes, and an ordered implementation sequence.

Does this approach provide Tailwind token conversions for Angular UI development?

Yes, this approach provides Tailwind token conversions for Angular UI development. It analyzes copied Figma styles and suggests specific Tailwind token mappings to ensure the visual implementation aligns with the design system requirements for pages, modals, forms, and lists.

What is the best way to decide between reusing existing UI components or creating new ones from Figma?

The best way to decide between reusing existing UI components or creating new ones is through visual analysis that maps elements to the current design system. It explicitly identifies available components for reuse and flags gaps where local custom components must be created.

How do I identify uncertainties and implementation steps when translating Figma to Angular?

To identify uncertainties and implementation steps when translating Figma to Angular, the analysis produces an explicit list of unresolved design questions alongside an ordered implementation sequence. This ensures frontend engineers have a reproducible plan following organizational conventions.