Build immersive, cinematic 2.5D interactive websites using scroll storytelling, parallax depth, text animations, and premium scroll effects — no WebGL required. Use this skill for any web design task: landing pages, product sites, hero sections, scroll animations, parallax, sticky sections, section overlaps, floating…
Use to review recently written or modified code for complexity, risk, correctness, and convention-match. Trigger after an implementation agent (component-builder, test-author, story-author) finishes — or after work guided by the senior-frontend / senior-fullstack / senior-qa skills — or when the user asks for a PR /…
Builds framework-native components from the component nodes in a Figma manifest. Branches on configSnapshot.framework + cssSystem. Writes only inside configured component directories. Spawned by figma-coordinator after token-builder (when applicable).
Fetches and parses Figma nodes via the Figma MCP and emits the canonical manifest every downstream agent consumes. Single writer of the manifest. Preserves Figma variable names (never resolves to values). Classifies nodes by layer per the active design methodology. Read/scratch only — never writes source code.
Generates accessible framework-native icon components from manifest.icons[]. Single owner of config.icons.outputDir. Branches on configSnapshot.framework.
Reads the target project tree (package.json, lockfiles, config files, source fingerprints) and returns a structured detection report: framework, language, CSS system, candidate component/token/icon paths, design methodology guess. Read-only — never writes. Spawned by the wizard during /init-figma-compose step 3.
Generates Storybook stories with interaction + a11y + visual regression tests for components built by component-builder, and refreshes icon stories when icon-generator changes icons. Branches on configSnapshot.framework. Spawned in parallel with test-author after component-builder.
Use PROACTIVELY before writing tests to plan the minimum test matrix and the red-green-refactor sequence. Trigger when the test-author agent (or work using the senior-qa skill) needs a principled test plan before writing test code. Returns a compact matrix: what to assert, at what level, and in what order. Keeps test…
Writes unit + integration tests for components built by component-builder, and Playwright E2E suites when tests.e2e.enabled. Branches on configSnapshot.framework + tests.unit.framework + tests.unit.testingLibrary + tests.e2e.enabled. Spawned in parallel with story-author after component-builder.
Translates manifest.tokens into the project's native token format per config.tokens.strategy + config.cssSystem.name. Writes only inside config.tokens.outputDir. Spawned by figma-coordinator first when tokens changed; subsequent builders depend on its output.
Build NEW components/icons/tokens from a Figma design via the full figma-coordinator pipeline (fetch → tokens → icons + components in parallel → stories + tests in parallel).
Generate or repair ONLY icons from a Figma design via the figma-coordinator pipeline (figma-fetcher → icon-generator). No components, tokens, stories, or tests.
Configure the figma-to-code orchestration scaffold in this project. Runs the wizard, writes .figma-pipeline/config.json, verifies Figma MCP, optionally registers /graphify, and emits the derived write allowlist.
Runs before the agent uses a tool for Write, Edit, MultiEdit, Read, Edit, Write, MultiEdit, NotebookEdit, Bash and Grep tool calls, executing check-frozen-paths.sh and check-env-access.sh via bash (2 commands). From punkadillo/figma-code-composer.
Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, executing check-manifest-schema.sh, check-config-schema.sh and check-token-syntax.sh via bash (3 commands). From punkadillo/figma-code-composer.