{"library":"canicode","type":"library","category":null,"description":"CanICode v0.12.3 is a CLI and MCP server that lints Figma designs for AI code-generation readiness. It runs 16 deterministic rules (no AI cost) across 6 categories (Pixel Critical, Responsive, Code Quality, Token Management, Interaction, Semantic) and automatically fixes issues via Figma API, enabling a roundtrip workflow. Requires Node.js >=22. Differentiators: rule scores are ablation-validated with 94% pixel accuracy using 5× fewer tokens than raw JSON, and the calibration pipeline uses pixel-level comparison (visual-compare) against community fixtures. Supports both capture-only (gotchas) and write-to-Figma (roundtrip) modes. Released frequently (every few weeks) under active development.","language":"javascript","status":"active","version":"0.12.3","tags":["javascript","figma","design","analysis","cli","mcp","readiness","ai","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install canicode","imports":["import canicode from 'canicode'","import { Analyzer } from 'canicode'","import { Roundtrip } from 'canicode'"]},{"cmd":"yarn add canicode","imports":[]},{"cmd":"pnpm add canicode","imports":[]}],"homepage":null,"github":"https://github.com/let-sunny/canicode","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/canicode","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}