All skills
78 skills across two editions
48 skills for Claude Code and 30custom skills for Figma’s Design Agent. Each card shows what the skill does and which other skills it needs. Install the skills a skill depends on in the same place.
For Claude Code
KMRVID Claude Skills (48 skills)
The whole loop of building a frontend with Claude Code: set up a project, build mockups, sync tokens with Figma, clean up Tailwind and polish the result.
About KMRVID Claude SkillsSetup and pipelines
6 skillsStart a new project
setup-astro
Start a new Astro v7 project with Tailwind v4.
setup-html
Start a vanilla HTML project (Vite + TypeScript) with Tailwind v4.
setup-react
Start a React (Vite + TanStack Router) project with Tailwind v4.
mockup-pipeline
Setup → DESIGN.md → type scale → mockup, end to end.
- One of
- setup-astrosetup-htmlsetup-react
- Required
- create-design-mdtailwind-typescale
- One of
- create-mockupcreate-multi-mockup
- Optional
- japanese-web-guidelinecognitive-ui-design
full-pipeline
mockup-pipeline, then mobile-polish, tailwind-review, astro-doctor (Astro projects) and a fresh DESIGN.md.
- Required
- mockup-pipelinemobile-polishtailwind-reviewcreate-design-md
- Optional
- astro-doctorcode-to-figma
Also needs everything mockup-pipeline depends on.
lp-pipeline
A landing-page pipeline that pre-selects sections from your purpose and target.
- One of
- setup-astrosetup-htmlsetup-react
- Required
- create-mockuptailwind-reviewmobile-polish
- Optional
- japanese-web-guidelinecognitive-ui-designcode-to-figma
Mockup creation
8 skillsBuild UI from code
Combine create-mockup / create-multi-mockup with cognitive-ui-design (breaks generic layouts) and japanese-web-guideline (corrections for Japanese sites) to avoid the generic look AI tends to produce.
brief-me
A business-requirements interview that writes BRIEF.md.
create-mockup
Builds a UI from scratch, no Figma needed.
- Optional
- brief-mecode-to-figmajapanese-web-guidelinecognitive-ui-designjapanese-lp-seasoning
create-multi-mockup
Several structurally different layouts side by side.
- Optional
- create-mockupbrief-mejapanese-web-guidelinecognitive-ui-designjapanese-lp-seasoning
create-jp-lp
For Japanese commercial landing pages. Its SKILL.md is in Japanese.
- Required
- create-mockup
- Optional
- brief-mejapanese-web-guidelinecognitive-ui-designjapanese-lp-seasoning
mobile-polish
Mobile navigation, small-screen type and touch targets.
create-design-md
Generates a DESIGN.md in Google’s design.md format.
export-design-md
Turns DESIGN.md into a visual HTML or Astro page.
rewrite-me
Rewrites page copy to match BRIEF.md.
- Required
- brief-me
- Optional
- japanese-web-guideline
If BRIEF.md already exists in the project, brief-me does not need to be installed.
Figma integration
18 skillsRead and write Figma from Claude Code through the Figma MCP (Tailwind-based)
A Figma frame’s structure carries straight into the code. Run figma-audit first, fix low-scoring spots in Figma, then implement, and you will need fewer corrections. Many of these have a counterpart in the Figma Design Agent edition (KMRVID Figma Skills).
figma-audit
Scores how well AI can implement a frame (4 dimensions) and writes a report.
figma-component-audit
Audits component structure and variants.
figma-weather
The figma-audit score, delivered as a weather forecast.
figma-layer-rename
Replaces auto-generated layer names with semantic ones, after confirmation.
figma-tidy-up
Rebuilds a frame with no auto layout into a clean auto-layout hierarchy.
- Optional
- figma-tokenize
figma-tokenize
Turns hardcoded colors, font sizes and spacing into bound variables.
- Optional
- figma-layer-rename
figma-componentize
Finds repeated patterns and builds components and variants, with your confirmation.
- Optional
- figma-tokenize
figma-enhance
Audits an already structured file for further improvements and applies what you approve.
figma-optimize
Pick which of the five clean-up tasks to run; they run in dependency order.
- Required
- figma-tidy-upfigma-layer-renamefigma-tokenizefigma-componentizefigma-enhance
Calls only the tasks you select. Install them all in the same place.
figma-contrast-check
WCAG AA/AAA contrast per text node, with confirmation-gated auto-fix.
figma-to-tailwind
Figma Variables → Tailwind @theme tokens.
tailwind-to-figma
Tailwind @theme tokens → Figma Variables.
figma-workflow
Figma to working code via sub-agents (implement, review, optimize).
- Optional
- tailwind-reviewfigma-update-checker
If tailwind-review is not installed, the Tailwind review phase is skipped and the run continues.
figma-pipeline
Figma to a running page: starter, variable sync and implementation in one go.
- Required
- figma-workflowfigma-to-tailwindcreate-design-md
- Optional
- figma-audittailwind-to-figma
Also needs everything figma-workflow depends on. figma-to-tailwind, tailwind-to-figma and create-design-md are also bundled with the starter it clones.
figma-update-checker
Detects whether a Figma node changed since the last check.
- Optional
- figma-workflowfigma-pipelinefigma-update-patch
figma-update-patch
Patches only the part that changed instead of rebuilding the page.
- Required
- figma-update-checker
code-to-figma
Sends implemented code back to Figma, from a quick capture to full components.
figma-node-checkDeprecated
Deprecated — folded into each skill that used it, as references/known-pitfalls.md.
Tailwind
3 skillsClean up styling
css-to-tailwind
A fast first pass from plain CSS or Sass to Tailwind v4, with a list of what still needs manual work.
- Optional
- tailwind-review
tailwind-review
Review, v3 → v4 migration and accessibility structure checks (code already on Tailwind).
tailwind-typescale
Apply a base size and a named ratio to @theme.
Finishing and quality
11 skillsRaise quality during and after implementation
astro-i18n
Locale routing, translation dictionary and language switcher for an existing Astro project.
html-to-astro
Migrate a plain-HTML project into Astro v7 with Tailwind v4.
- Required
- setup-astro
- Optional
- astro-doctorcss-to-tailwind
If the source does not use Tailwind yet, run css-to-tailwind first.
astro-doctor
Astro spec compliance and component granularity.
japanese-web-guideline
Implementation rules for Japanese-language sites.
cognitive-ui-design
Breaks generic layout and color defaults using eye-tracking patterns.
japanese-lp-seasoning
Carousels, full-bleed, scroll animation and vertical text for landing pages.
click-to-fix
Click in the browser to give a visual fix instruction.
visual-polish
Screenshot-based self-correction, up to 5 rounds.
- Optional
- japanese-web-guideline
polish-me
Report-only design review: measures the running page (desktop + mobile) and pins numbered, evidence-based findings onto it. Edits no source files.
- Optional
- cognitive-ui-designrewrite-mecreate-jp-lpbrief-me
finish-me
A step-by-step finishing pass over an existing mockup.
- Required
- rewrite-memobile-polishclick-to-fixtailwind-review
- Optional
- astro-doctor
Also needs everything rewrite-me depends on.
a11y-review
Writes alt text by looking at the actual image, and fixes structural accessibility issues.
Pipeline design
2 skillsFor designing your own pipelines
pipeline-thinking
A Socratic guide to how skills combine into pipelines.
pipeline-composer
Scans your installed skills and writes a PIPELINE.md proposal.
For Figma’s Design Agent
KMRVID Figma Skills (30 skills)
Custom skills you register in Figma’s Design Agent. Select a frame on the canvas and call the skill from the chat; questions and reports are in English.
About KMRVID Figma SkillsPlan and design
14 skillsPin down requirements and generate pages and sections
brief-me
A business-requirements interview before design work begins. The BRIEF is output in the chat.
design-brief-me
A design-settings interview (page type, type scale, base size). Paste its DESIGN_BRIEF with the BRIEF to skip every downstream question.
hey-brief-me
A picker that runs either or both interviews in a fixed order.
- Required
- brief-medesign-brief-me
figma-typescale
Generates a type scale (Original 8-step, or Tailwind 13-step) from a base size and ratio.
create-single-page
A no-questions page generator driven by a pasted BRIEF. Chain it for unattended runs.
- Optional
- brief-medesign-brief-mefigma-typescale
create-multi-pattern
Generates several structurally different layouts to compare. A BRIEF makes the screens more refined.
- Optional
- cognitive-ui-design (In KMRVID Claude Skills)figma-japanese-web-guideline
create-jp-lp
A Japanese commercial landing-page frame, using industry and appeal-genre conventions. Its rule text stays in Japanese.
- Optional
- cognitive-ui-design (In KMRVID Claude Skills)figma-japanese-web-guideline
rewrite-me
Rewrites text nodes to match a BRIEF without touching layout, color or structure.
- Optional
- figma-layer-rename
hey-polish-me
Analyzes a finished frame and writes an improvement proposal, leaving the original untouched.
Free version on Figma Community- Optional
- cognitive-ui-design (In KMRVID Claude Skills)create-multi-patternrewrite-mecreate-jp-lp
japanese-lp-seasoning
Full-bleed, carousels, banner sliders and vertical text, as static looks.
figma-japanese-web-guideline
Corrects the defaults AI falls into on Japanese typography. Its rule text stays in Japanese.
figma-mobile-convert
Generates a 390px mobile frame from a desktop frame.
- Optional
- figma-systematize
If the frame is not yet organized, it recommends running figma-systematize first.
figma-i18n-translator
Duplicates a frame per language to catch layout breaks early.
Free version on Figma CommunityClean up and systematize
7 skillsTidy layers, variables and components
tidy-up
Restructures a frame into an auto-layout hierarchy with clean names and 4px-grid spacing.
Free version on Figma Community- Optional
- figma-tokenize
figma-layer-rename
Replaces auto-generated names such as Frame 12 with semantic ones, after confirmation.
Limited version on GitHubfigma-tokenize
Turns hardcoded colors, sizes and spacing into bound variables.
- Optional
- figma-layer-rename
figma-componentize
Finds repeated patterns and builds components and variants, with your confirmation at each step.
- Optional
- figma-tokenize
figma-systematize
Layer names → tokens → components in a single pass.
figma-enhance
Audits an already structured file for further improvements and applies what you approve.
hey-optimize-me
A picker for the five clean-up skills, run in a fixed order.
- Required
- tidy-upfigma-layer-renamefigma-tokenizefigma-componentizefigma-enhance
Calls only the tasks you select.
Audit and accessibility
5 skillsCheck AI-implementation readiness and accessibility
figma-audit
Scores AI-implementation readiness across 4 dimensions and outputs a compact report.
Free version on Figma Communityfigma-component-audit
Scores a component on 5 dimensions (variants, properties, naming, auto-layout, tokens).
figma-contrast-check
WCAG AA/AAA contrast per text node, with confirmation-gated auto-fix.
- Optional
- figma-layer-rename
figma-alt-suggest
Looks at each image and proposes alt text as Dev Mode annotations.
Limited version on Figma Communityfigma-annotate
Writes native Dev Mode annotations that carry implementation intent.
Hand off to code
2 skillsPass a finished design to a coding agent
coding-prompter
Builds an implementation prompt for a coding agent from a finished frame.
Free version on Figma Communityfigma-design-md
Two-way sync between a Figma file and a DESIGN.md (Google design.md spec).
Free version on Figma CommunityWorking with the agent
2 skillsKeep the agent’s own work steady
agent-handoff
Summarizes the whole conversation so you can continue in a fresh chat.
Free version on Figma Communityhey-be-careful
A set of working rules for the agent: ask when unclear, verify, report specifically.
Free version on Figma CommunityClaude Code and Figma editions compared
Skills that share a name or a role. The basic difference is the input: the Claude edition takes a Figma URL and works through the Figma MCP, while the Figma edition works on the nodes you select on the canvas through the Plugin API. Skills that exist in only one edition are not listed here.
| Claude Code edition | Figma Design Agent edition | Notes |
|---|---|---|
| brief-me | brief-me | |
| rewrite-me | rewrite-me | |
| create-jp-lp | create-jp-lp | The Claude Code edition cannot bake headings into images; it uses live text with a scrim instead. Use the Figma edition when you need headings baked into an image. |
| japanese-lp-seasoning | japanese-lp-seasoning | |
| japanese-web-guideline | figma-japanese-web-guideline | The Claude edition corrects the implementation; the Figma edition is the reference while generating and reviewing designs. |
| mobile-polish | figma-mobile-convert | The Claude edition adds mobile support to implemented code; the Figma edition generates a 390px mobile frame from a desktop frame. |
| polish-me | hey-polish-me | Both propose improvements without editing the original. The Claude edition measures the running page; the Figma edition analyzes the frame. |
| create-multi-mockup | create-multi-pattern | |
| figma-audit | figma-audit | |
| figma-component-audit | figma-component-audit | |
| figma-contrast-check | figma-contrast-check | |
| figma-layer-rename | figma-layer-rename | |
| figma-tidy-up | tidy-up | |
| figma-tokenize | figma-tokenize | |
| figma-componentize | figma-componentize | |
| figma-enhance | figma-enhance | |
| figma-optimize | hey-optimize-me |
A selection of the Claude Code skills is also sold individually on Agensi. Some are free, and every paid skill has 3 free trial runs. The Figma edition is not sold there. See the creator page on Agensi
All 78 skills for $199
Buy the bundle on GumroadSingle editions:Claude Skills ($137)/Figma Skills ($87)