Awesome-omni-skill figma-make-website-builder

Structured 9-phase workflow for building production-ready websites using Claude (architecture, logic, reasoning) paired with Figma Make (UI, interactions, deployment). Use when planning, designing, or building a website with Figma Make.

install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/design/figma-make-website-builder" ~/.claude/skills/diegosouzapw-awesome-omni-skill-figma-make-website-builder && rm -rf "$T"
manifest: skills/design/figma-make-website-builder/SKILL.md
source content

Figma Make Website Builder

A structured 9-phase workflow for building production-ready websites using Claude paired with Figma Make. Claude handles architecture, logic, content strategy, and QA. Figma Make handles pixel-perfect UI, interactions, and deployment.

Quick Reference

PhaseFileRoleDescription
1phase-1-architecture-strategy.mdPrincipal ArchitectSite map, user journeys, component inventory, tech stack
2phase-2-design-system.mdDesign DirectorColor, typography, spacing, 30+ component specs
3phase-3-content-architecture.mdConversion CopywriterHeadlines, CTAs, social proof, FAQ content
4phase-4-component-logic.mdFrontend ArchitectState machines, data flow, error handling, React structure
5phase-5-prompt-engineering.mdAI Prompt EngineerConvert specs into 5 Figma Make prompts
6phase-6-animation-interaction.mdMotion DesignerLoad sequences, scroll behaviors, micro-interactions
7phase-7-responsive-strategy.mdResponsive SpecialistBreakpoints, layout transforms, content prioritization
8phase-8-data-integration.mdFull-Stack ArchitectData models, APIs, auth, Supabase integration
9phase-9-qa-optimization.mdQA EngineerPerformance, accessibility, SEO, security checklist

Workflow Overview

Phase 1-4 (Claude)     Phase 5 (Bridge)     Phase 6-8 (Claude)     Phase 9 (Review Loop)
┌─────────────────┐    ┌──────────────┐     ┌─────────────────┐    ┌──────────────────┐
│ 1. Architecture │    │ 5. Convert   │     │ 6. Animation    │    │ 9. QA Checklist  │
│ 2. Design System│───▶│    specs to  │────▶│ 7. Responsive   │───▶│    ↕ iterate     │
│ 3. Content      │    │ Figma Make   │     │ 8. Data Layer   │    │ Figma Make edits │
│ 4. Logic        │    │   prompts    │     │                 │    └──────────────────┘
└─────────────────┘    └──────────────┘     └─────────────────┘
  • Phases 1-4 and 6-8: Done in Claude
  • Phase 5: Bridge — converts Claude output into Figma Make prompts
  • Phase 9: Review loop — iterate between Claude QA and Figma Make refinement
  • Target: ~2 hours for a complete production website

Problem → Phase Mapping

ProblemStart With
Starting a new website from scratchPhase 1 — Architecture
Need a design system or brand tokensPhase 2 — Design System
Writing website copy and CTAsPhase 3 — Content
Building interactive components (forms, calculators)Phase 4 — Component Logic
Ready to prompt Figma MakePhase 5 — Prompt Engineering
Adding animations and interactionsPhase 6 — Animation
Making a site responsivePhase 7 — Responsive
Connecting a database or APIPhase 8 — Data Integration
Reviewing and optimizing before launchPhase 9 — QA

Usage

Run phases sequentially — each phase's output feeds the next. You can also jump to individual phases for specific tasks. When running the full workflow, provide the website type (portfolio, SaaS, e-commerce, etc.) and brand attributes (minimal, bold, luxury, playful) at Phase 1 to propagate context through all subsequent phases.