A collection of Claude Code skills for streamlining design-to-code workflows.
This repository contains custom skills for Claude Code that help automate and improve the process of converting designs into production-ready code.
Generate production-ready React/Next.js code from Figma designs with systematic workflows, component reuse strategies, and variant mapping.
Features:
- Systematic Figma MCP tool usage workflow
- Component reuse prioritization
- Automatic Figma variant to code prop mapping
- Frontend/backend boundary enforcement
- TypeScript type safety
- Accessibility support
- Mock data patterns
- Claude Code CLI installed
- For Figma to Code skill: Figma MCP Server installed
For Claude Code CLI:
-
Clone this repository:
git clone https://github.com/scoobynko/claude-code-design-skills.git
-
Copy skills to your Claude Code skills directory:
# macOS/Linux cp -r claude-code-design-skills/figma-to-code ~/.claude-code/skills/ # Windows xcopy claude-code-design-skills\figma-to-code %USERPROFILE%\.claude-code\skills\figma-to-code\ /E /I
-
Configure the skill according to its documentation
-
Restart Claude Code
For Claude Desktop:
-
Download or clone this repository
-
Configure according to its documentation
-
Create a .zip file of the configured
figma-to-codefolder -
Open Claude Desktop app → Settings → Capabilities → Skills → Upload skill
-
Select your
figma-to-code.zipfile and the skill will be validated and activated
Each skill includes detailed documentation in its respective directory. Skills are automatically available in Claude Code once installed and can be invoked when relevant to your task.
Each skill requires customization for your specific project. Check the individual skill's README for required configuration placeholders.
Contributions are welcome! If you'd like to add new skills or improve existing ones:
- Fork this repository
- Create a feature branch
- Make your changes (for creating new skills, see Claude Skills documentation)
- Submit a pull request
When creating a new skill, ensure it's generalized with placeholders so others can easily customize it for their projects.
MIT License - See LICENSE file for details
Created by @scoobynko
For issues or questions:
- Open an issue in this repository
- Check Claude Code documentation
- For Figma-specific issues, see Figma MCP documentation