figma-handoff-gate

Installation
SKILL.md

figma-handoff-gate

Pre-ship gate for handoff sections. It catches handoff-specific bugs that a slop and precision pass misses: orphan actions, weak annotations, inflated screen counts, process residue on the canvas, proof taken at the wrong scale.

Run figma-slop-check first. This gate assumes the screens already passed it.

The detector snippets below are Plugin API JavaScript. Run them through figma_execute (figma-console MCP server, Desktop Bridge plugin running in Figma Desktop). The gate reports. It changes nothing on the canvas until the user approves a fix (see "Apply-fix commands").

When to fire

  • Before declaring any handoff, PR or dev-tag deliverable done (dev-tag: a section marked as ready for developers).
  • After figma-slop-check passes on the same section.
  • On request: "run handoff gate on this section".

Validates against handoff-format.md canon

The canon is figma-canon/references/handoff-format.md. Its "Terms" section (figma-canon/references/handoff-format.md#terms) defines spec card, caption and note card, the three surfaces these checks name.

Required checks (all must pass). Report a broken requirement as [BLOCKER]. Report an item that a check only asks you to flag (for example a gap over 120px in check 1) as [WARN]. Any finding of either level puts the result in the FAIL template, which lists both as issues before ship.

Installs
1
GitHub Stars
6
First Seen
4 days ago
figma-handoff-gate — thiagoxikota/figma-maxxing