What problem does it solve? Manually writing Figma Code Connect mappings requires parsing Figma URLs, fetching component properties, matching them to code components, and correctly using the template API — a repetitive, error-prone process. This Skill automates the creation and maintenance of parserless .figma.js template files that connect published Figma components to their code counterparts. ## Core Features & Use Cases - Automated Template Generation: Parses a Figma URL, discovers unmapped published components via the Figma MCP server, fetches property definitions, and generates a complete .figma.js template with correct property mappings (TEXT, BOOLEAN, VARIANT, INSTANCE_SWAP). - Code Component Matching: Searches the codebase using figma.config.json paths and prop-interface comparison to identify the right code component, confirming the match with the user before writing. - Validation & Pitfall Guarding: Validates generated templates against property coverage, interpolation rules, and common mistakes like string-concatenating template results or missing hasCodeConnect() guards. - Use Case: Given a Figma design URL for a Button component, the Skill produces a Button.figma.js file mapping Figma variant, size, disabled, and icon properties to the React Button component's props, ready for Dev Mode. ## Quick Start Provide a Figma component URL containing a node-id and ask to create a Code Connect template for it.