Spec Layer
Spec Layer turns Figma components, variables, and styles into specifications for teams and AI coding agents.
What Spec Layer is
Spec Layer turns Figma components, variables, and styles into specifications for teams and AI coding agents. It places component specifications and foundation references on the Figma canvas, covering measurements, variants, anatomy, and token tables. Component details can be copied as YAML or Markdown, while variables and styles can be exported as DTCG JSON. Its CLI brings published specifications and design tokens into a repository and can produce CSS custom properties for web projects; it requires Node.js 22 or newer. Canonical JSON supports validation, inspection, and integrations. The MIT-licensed plugin has no user accounts, and deterministic measurements, states, anatomy, and tokens run locally in Figma. When AI writing is requested, derived component summaries and sometimes rendered images are sent through Spec Layer to Anthropic; foundation writing sends token names and resolved values without a component image. The free plan covers one Figma file and ten publishing updates per month. Pro costs $7.99 per month and supports up to ten files. Published libraries are limited to 5 MB, and Pro allows up to ten libraries.
Good
- Exports component specifications as YAML or Markdown
- Can export web CSS custom properties
- Deterministic measurements run locally in Figma
- MIT licensed
Watch out
- CLI requires Node.js 22 or newer
- Free plan allows one Figma file
- Published libraries limited to 5 MB
Who it suits
Spec Layer suits Figma teams that need structured component and token documentation for repositories or AI coding workflows. The free plan fits a single-file workflow; teams needing multiple files can consider Pro.
Verdict
Spec Layer connects Figma documentation and design tokens with repository workflows in several export formats. Consider its file, publishing, and library limits, and note that AI writing sends specified data through the service to Anthropic.
Plans and prices
From Spec Layer's own pricing page, checked 30 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | 1 Figma file · 10 publishing updates/month · 20 AI writing uses first 30 days, then 10/month |
| Pro | $7.99 a month | Up to 10 Figma files · unlimited updates under fair use · AI writing with no fixed cap for normal individual use · priority support · Billed monthly. Cancel anytime. |
| Teams | Priced on request | Team licensing · agreed file and usage limits · onboarding and workflow guidance · custom integration scoping · arranged support |
The facts
Each one read from Spec Layer's own pages, with the date it was checked.
What it does
- AI context export
- Component specifications can be copied for coding agents as YAML or Markdown, while variables and styles can be exported as DTCG JSON.checked 30 Sep 2026
- AI data flow
- When AI writing is requested, a derived component summary and sometimes a rendered image are sent through Spec Layer to Anthropic; foundation writing sends token names and resolved values without a component image.checked 30 Sep 2026
- Canvas documentation
- It creates component specifications and foundation references on the Figma canvas, including measurements, variants, anatomy, and token tables.checked 30 Sep 2026
- CLI requirement
- The CLI requires Node.js 22 or newer.checked 30 Sep 2026
- Integrations
- Canonical JSON is provided for validation, inspection, and building integrations, while Teams plans include custom integration scoping.checked 30 Sep 2026
- License
- Spec Layer is MIT licensed.checked 30 Sep 2026
- Output formats
- The product supports canvas documentation, component YAML, component Markdown, foundation DTCG JSON, web CSS tokens, and canonical JSON.checked 30 Sep 2026
- Privacy
- The plugin has no user accounts, and deterministic measurements, states, anatomy, and tokens run locally in Figma without sending data elsewhere.checked 30 Sep 2026
- Publishing limit
- A published library has a 5 MB limit, and the Pro license can publish up to 10 libraries.checked 30 Sep 2026
- Purpose
- Spec Layer turns Figma components, variables, and styles into precise specifications for teams and AI coding agents.checked 30 Sep 2026
- Repository delivery
- The CLI pulls published component specifications and design tokens into a repository and can export CSS custom properties for web projects.checked 30 Sep 2026
- Security architecture
- The backend runs on Cloudflare Workers, the Anthropic API key remains server-side, prompts, rendered images, and generated text are never logged, and payment cards are handled by Lemon Squeezy.checked 30 Sep 2026
- Support
- Spec Layer is maintained by an independent developer and support replies are expected within a few business days.checked 30 Sep 2026
Alternatives to Spec Layer
- 1

Zaklad
Free planAndroidiOSWebAPI7.9From €9.50 a month - 2

Bezel
Free planWebAPI7.3From $7 a month - 3
Particles UI
Free planWebLinuxmacOSWindows7.0From $19 a month - 4

Supernova
Free planWebAPImacOS6.8From $35 a month - 5
Bit
Free planAndroidiOSWebAPI6.7Free plan - 6

zeroheight
Free planWeb6.7From $49 a month
