figma-mcp-downloader
CLI for downloading complete Figma design context and metadata to local files. Always use this CLI instead of calling Figma MCP tools (`get_design_context`, `get_metadata`) directly. Direct MCP tool calls risk incomplete data due to context limits. This CLI guarantees 100% complete output.
Works with
--- name: figma-mcp-downloader description: CLI for downloading complete Figma design context and metadata to local files. Always use this CLI instead of calling Figma MCP tools (`get_design_context`, `get_metadata`) directly. Direct MCP tool calls risk incomplete data due to context limits. This CLI guarantees 100% complete output. license: MIT --- # Figma MCP Downloader ## Prerequisites - Figma **Desktop** app must be running (Local MCP server starts automatically) ## Integration with Other Figma Skills When this CLI and other Figma-related skills (such as `implement-design`) are triggered together: 1. **First**, use this CLI to download complete design context and metadata 2. **Then**, proceed with the other skill's workflow using the downloaded files 3. This ensures 100% complete data before any Figma-related operations begin ## Examples ### Download design context as JSX ```bash npx figma-mcp-downloader get_design_context design_context.jsx -i "123:456" -c -l typescript -f react,tailwindcss ``` ### Download design context with AI guidance ```bash npx figma-mcp-downloader get_design_context design_context.json -i "123:456" -l html,css,javascript -f vue ``` ### Download design context with assets Use `-d` to download image, vector, and video assets locally. Requires Figma Desktop's "Image source" to be "Download". ```bash npx figma-mcp-downloader get_design_context design_context.jsx -i "123:456" -c -d /home/user/my-project/src/public/images -l typescript -f react,tailwindcss ``` ### Download metadata as XML ```bash npx figma-mcp-downloader get_metadata metadata.xml -i "123:456" -c -l typescript -f react,tailwindcss ``` ### Download metadata with AI guidance ```bash npx figma-mcp-downloader get_metadata metadata.json -i "123:456" -l html,css,javascript -f vue ``` ## CLI Reference For complete options and detailed usage, see [CLI Reference](references/cli-reference.md).
More Design Systems skills
stitch-design-taste
leonxlnx/taste-skill
Semantic Design System Skill for Google Stitch. Generates agent-friendly DESIGN.md files that enforce premium, anti-generic UI standards — strict typography, calibrated color, asymmetric layouts, perpetual micro-motion, and hardware-accelerated performance.
figma
heygen-com/hyperframes
Import Figma content into a HyperFrames composition — rendered assets, brand tokens, components, storyboard sections → reconstructed motion (frames read as states, not slides) (REST/CLI), connector-assisted motion when available, and shaders from a connector or native export. Use when the user pastes a figma.com link or asks to bring a Figma design, frame, logo, brand, or animation into a video/composition.
image
coreyhaines31/marketingskills
When the user wants to create, generate, edit, or optimize images for marketing — blog heroes, social graphics, product mockups, profile banners, listing visuals, or brand assets. Also use when the user mentions 'AI image generation,' 'generate an image,' 'create a graphic,' 'product mockup,' 'hero image,' 'social media graphic,' 'banner image,' 'cover photo,' 'profile banner,' 'listing screenshot,' 'Flux,' 'Flux Kontext,' 'Midjourney,' 'DALL-E,' 'GPT Image,' 'ChatGPT Images,' 'Ideogram,' 'Gemini image,' 'Nano Banana,' 'Recraft,' 'Stable Diffusion,' 'Canva,' 'Figma,' 'image optimization,' 'compress images,' 'WebP,' or 'OG image.' Use this for general-purpose marketing image creation and optimization. For paid ad image creative and platform-specific ad specs, see ad-creative. For video production, see video.

