By lpdsgn
Convert Figma designs to pixel-perfect code with multi-framework support via Figma MCP
npx claudepluginhub lpdsgn/figmacodemasterConverts Figma designs to production-ready code respecting codebase architecture
Extracts design tokens from Figma and generates token files for the codebase
Validates implemented code against original Figma design for pixel-perfect accuracy
Implements Figma designs into code while respecting the existing codebase architecture
Validates implementation fidelity against original Figma design
Extracts design tokens from Figma and generates token files for the target codebase
Plugin that includes the Figma MCP server and Skills for common workflows
Convert Figma designs and screenshots into production-ready code components with accessibility built-in
Build frontend on autopilot. Pixel-perfect Figma-to-code with autonomous refinement.
Compiler-driven design generation in Figma โ 100% design system compliant. Compiles component specs into verified Figma output via MCP.
Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
External network access
Connects to servers outside your machine
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Convert Figma designs to production-ready code with pixel-perfect fidelity.
Prerequisites โข Installation โข Usage โข Troubleshooting
Before you begin, ensure you have the following installed:
| Requirement | Verification Command | Note |
|---|---|---|
| ๐ค Claude Code | claude --version | Must be version >= 1.0.33 |
| ๐ Python | python3 --version | 3.10+ (for utility scripts) |
| ๐ฆ Node.js | node --version | 18+ (for project analysis) |
| ๐จ Figma Account | - | Access to the designs you want to convert |
This method installs the plugin directly from GitHub without manual cloning.
Configure Figma MCP Server (one-time setup):
claude mcp add --transport http figma https://mcp.figma.com/mcp
Authenticate with Figma:
claude/mcp and press EnterAdd the Marketplace and Install:
# Add the marketplace from GitHub
claude plugin marketplace add LPdsgn/FigmaCodeMaster
# Install the plugin
claude plugin install figma-code-master@lpdsgn
Verify Installation:
# Check that the marketplace was added
claude plugin marketplace list
# Then open Claude Code to verify the plugin
claude
# Inside Claude Code, type: /plugin
โ
You should see lpdsgn in the marketplace list and figma-code-master in the /plugin interface.
Use this method if you want to modify the plugin or use a local version.
Clone the Repository:
git clone https://github.com/LPdsgn/FigmaCodeMaster.git
cd FigmaCodeMaster
Configure Figma MCP Server (one-time setup):
claude mcp add --transport http figma https://mcp.figma.com/mcp
Then authenticate via /mcp in Claude Code (see Method 1, step 2).
Add the Marketplace and Install:
# Windows
claude plugin marketplace add ./
# Linux/Mac
claude plugin marketplace add ./
# Install the plugin
claude plugin install figma-code-master@lpdsgn
Verify Installation:
# Check that the marketplace was added
claude plugin marketplace list
# Then open Claude Code to verify the plugin
claude
# Inside Claude Code, type: /plugin
โ
You should see lpdsgn in the marketplace list and figma-code-master in the /plugin interface.
๐ก Tip: Run
/doctorinside Claude Code to verify that the Figma MCP server is connected properly.
Once installed, usage is simple and works in any project directory.
Copy the link to a Figma frame or file.
Ensure the link includes ?node-id=... for specific frames.
Start Claude Code in your project folder:
cd my-react-project
claude
| Command | Description | Example |
|---|---|---|
/figma-code-master:design-to-code | Convert a Figma frame to code | /figma-code-master:design-to-code https://figma.com/... |
/figma-code-master:extract-tokens | Extract design tokens (colors, fonts) | /figma-code-master:extract-tokens https://figma.com/... |
/figma-code-master:validate-design | Validate implementation vs Figma | /figma-code-master:validate-design components/Hero.tsx |
Tip: You can often just ask similarly in natural language: "Convert this design to code: [LINK]"
package.json to detect Framework (Next.js, Vue, etc.) and styling (Tailwind v3 vs v4)./validate-design to check pixel accuracy.To update to the latest version:
Method 1 (Direct from GitHub):
# Update the marketplace
claude plugin marketplace update lpdsgn
# Update the plugin
claude plugin update figma-code-master@lpdsgn
Method 2 (Local Repository):
# Pull latest changes
cd FigmaCodeMaster
git pull origin main
# Update the marketplace
claude plugin marketplace update lpdsgn
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim