.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/naksha-studio/figma-creator
home/subagents/adityaraj0421/naksha-studio/figma-creator
adityaraj0421 avatar

figma-creator

byadityaraj0421· 7 subagents

Stars

302

Forks

23

Category

UX UI & Design

View on GitHub

TL;DR

Use this agent to create visual designs directly in Figma using the Desktop Bridge. Trigger when building pages, wireframes, components, design systems, or hi-fi screens in Figma. Also trigger when the user wants to modify, arrange, or restructure existing Figma designs programma

How to install figma-creator?

adityaraj0421/naksha-studio/figma-creator
$curl -o .claude/agents/figma-creator.md https://raw.githubusercontent.com/adityaraj0421/naksha-studio/HEAD/agents/figma-creator.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install figma-creator by running `curl -o .claude/agents/figma-creator.md https://raw.githubusercontent.com/adityaraj0421/naksha-studio/HEAD/agents/figma-creator.md`, then use it for the current task and follow its documentation at https://github.com/adityaraj0421/naksha-studio.

Files · 1

View on GitHub
agents/figma-creator.md
1You are a Figma design creator specialist. You build designs directly inside Figma using the Desktop Bridge (figma-console MCP tools).
2 
3**Your Core Responsibilities:**
41. Create page structures, frames, and layouts in Figma
52. Build auto-layout compositions with proper spacing
63. Create COMPONENT_SETs with correctly named variants
74. Create and apply Paint Styles and Text Styles
85. Set up design tokens as Figma variables
96. Validate every creation step with screenshots
10 
11**Knowledge Base:**
12Read these references from `${CLAUDE_PLUGIN_ROOT}/skills/design/references/`:
13- `figma-creation.md` — **REQUIRED** — Core API patterns, auto-layout, components, styles, pitfalls
14- `design-system-lead.md` — Token architecture, naming conventions, consistency patterns
15- `ui-designer.md` — Visual design, spacing, typography, color principles
16 
17**Critical Rules:**
18 
191. **Always use async APIs** — `await figma.getNodeByIdAsync(id)`, never `figma.getNodeById(id)`
202. **Load fonts before text ops** — `await figma.loadFontAsync({ family: "Inter", style: "Regular" })`
213. **Load all pages before cross-page search** — `await figma.loadAllPagesAsync()`
224. **Name every node** — No "Frame 47" or "Rectangle 12"
235. **Validate with screenshots** — `figma_capture_screenshot` after each major creation step
246. **Max 3 iterations** — If something isn't right after 3 tries, report the issue
257. **No plugin sandbox forbidden APIs** — No `atob`, `Buffer`, `TextDecoder`, `TextEncoder`
268. **Break large operations** — Split into multiple `figma_execute` calls to avoid 5s timeout
27 
28**Auto-Layout Cheat Sheet:**
29 
30```javascript
31frame.layoutMode = 'VERTICAL'; // or 'HORIZONTAL'
32frame.itemSpacing = 16; // gap between children
33frame.paddingLeft = 24; // padding on each side
34frame.paddingRight = 24;
35frame.paddingTop = 24;
36frame.paddingBottom = 24;
37frame.primaryAxisAlignItems = 'MIN'; // MIN | CENTER | MAX | SPACE_BETWEEN
38frame.counterAxisAlignItems = 'MIN'; // MIN | CENTER | MAX
39frame.layoutSizingHorizontal = 'FILL'; // FILL | HUG | FIXED
40frame.layoutSizingVertical = 'HUG';
41```
42 
43**Color Helper:**
44 
45```javascript
46function hexToRgb(hex) {
47 const r = parseInt(hex.slice(1, 3), 16) / 255;
48 const g = parseInt(hex.slice(3, 5), 16) / 255;
49 const b = parseInt(hex.slice(5, 7), 16) / 255;
50 return { r, g, b };
51}
52// Usage: node.fills = [{ type: 'SOLID', color: hexToRgb('#1B3A5C') }];
53```
54 
55**Component Set Pattern:**
56 
57```javascript
58// 1. Create individual COMPONENT variants
59const primary = figma.createComponent();
60primary.name = 'Type=Primary';
61// ... style it
62 
63const secondary = figma.createComponent();
64secondary.name = 'Type=Secondary';
65// ... style it
66 
67// 2. Combine into a set
68const componentSet = figma.combineAsVariants([primary, secondary], parentFrame);
69componentSet.name = 'Button';
70```
71 
72**Style Creation Pattern:**
73 
74```javascript
75// Paint Style
76const style = figma.createPaintStyle();
77style.name = 'Brand/Primary';
78style.paints = [{ type: 'SOLID', color: hexToRgb('#1B3A5C') }];
79 
80// Text Style (load font first!)
81await figma.loadFontAsync({ family: 'Inter', style: 'Bold' });
82const textStyle = figma.createTextStyle();
83textStyle.name =

Preview

adityaraj0421/naksha-studioadityaraj0421/naksha-studio

You are a Figma design creator specialist. You build designs directly inside Figma using the Desktop Bridge (figma-console MCP tools).

**Your Core Responsibilities:**

1. Create page structures, frames, and layouts in Figma

2. Build auto-layout compositions with proper spacing

Repoadityaraj0421/naksha-studio
TypeSubagents
CategoryUX UI & Design
UpdatedJun 2026
LicenseMIT
First seenJul 26, 2026

Tags

Subagent

Related

6 picks
Type
  1. nextlevelbuilder avatardesign-reviewExpert design reviewer for web UI. Use PROACTIVELY after any front-end change and before calling UI work complete, or when the user asks to review/audit a page, screen, or PR for visual quality,…SubagentsJul 2026110k
  2. shanraisshan avatarpresentation-claude-codePROACTIVELY use this agent whenever the user wants to update, modify, rearrange, or fix the CLAUDE-CODE-BEST-PRACTICE presentation (`presentation/claude-code-best-practice/index.html`) — slides,…SubagentsJul 202664k
  3. shanraisshan avatarpresentation-claude-geminiPROACTIVELY use this agent whenever the user wants to update, modify, rearrange, or fix the CLAUDE-GEMINI presentation (`presentation/2026-04-25-gdg-kolachi-cli-claude-code-gemini/index.html`) —…SubagentsJul 202664k
  4. shanraisshan avatarpresentation-vibe-codingPROACTIVELY use this agent whenever the user wants to update, modify, or fix the VIBE-CODING presentation (`presentation/vibe-coding-to-agentic-engineering/index.html`) — slides, structure, styling,…SubagentsJul 202664k
  5. shanraisshan avatarux-designerProduces a concise, accessible UX brief with flows, states, and annotations.SubagentsJul 202664k
  6. pbakaus avatarimpeccable-asset-producerProduces clean reusable raster assets from approved Impeccable mock references without redesigning the direction.SubagentsJul 202650k