Specor for Designers
The spec lives inside Figma.
The Specor plugin links your frames to features, shows exactly what’s designed and what isn’t, and flags when a design and its spec drift apart — without ever leaving the canvas.
Sound familiar?
Design and spec live apart
The requirements are in one tool, the frames in another. Keeping them in sync is manual, constant, and thankless.
What’s designed — and what isn’t?
No clear view of which features have designs yet and which are still just words. Coverage is guesswork.
Silent drift
A rule changes in the spec and the mockup never catches up — or a frame ships behaviour no rule describes.
Specor puts the product’s rules, flows, and acceptance criteria right next to the pixels — and keeps them honest.
Figma plugin
Link a frame to the feature it designs
Select a frame, search for a feature, and link them — many-to-many, so one screen can serve several features and one feature can span several screens. Linked frames get an on-canvas ◆ Specor badge, and thumbnails auto-sync as you edit.
No OAuth, no stored Figma token: the plugin reads the open file locally and pushes structure plus a rendered preview.
Linked to
Feature “Guest checkout”
3 frames · 7 rules · 3 ACs
Design coverage
See what’s designed — and what’s still just words
Browse every feature grouped by domain and capability, each badged with how many frames it’s linked to. Instantly spot the features that have a full spec but no design yet — your real backlog, visible at a glance.
Capability · Checkout
- Guest checkout3 frames
- Saved cards2 frames
- Split paymentNo design yet
Stay in sync
Drift and answers, right on the canvas
Open a feature’s full spec — rules, acceptance criteria, needs, flows — inside the plugin, and run a spec↔design drift check to see where the two have diverged. Stuck on intent? The read-only “Ask AI” tab answers questions about the selected feature, grounded in the real product graph.
⚠︎ Spec ↔ design drift
Rule “Show tax before payment” has no matching element in the linked frames.
Ask AI
“What happens if payment fails?” →
Flow returns to Payment with an inline error; cart is preserved.
A day with Specor
- 1
Open the Specor plugin in Figma and link today’s frames to the features they design.
- 2
Check the coverage view — two features still have no design. That’s your next sprint, made obvious.
- 3
A rule changed overnight; the drift check flags the frame that no longer matches. You update it.
- 4
Ask AI to confirm the error state, then hand off — engineers see the exact frames tied to each feature.
Work with other teams?
Specor is one shared source of truth — everyone reads the same product.
Bring the spec into your canvas
Start free — no credit card. Viewers are always free, so your whole team can read along.