implement-design
Implement Figma Designs into Code
Translating Figma designs into production-ready code manually is time-consuming and error-prone. This skill provides a structured workflow for pixel-perfect UI implementation with automated design token mapping.
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「implement-design」。 Implement this button: https://figma.com/design/kL9xQn2VwM8pYrTb4ZcHjF/DesignSystem?node-id=42-15
預期結果:
Button component with primary/secondary variants, hover states, matching Figma design tokens, integrated with project design system
正在使用「implement-design」。 Build the dashboard layout from Figma
預期結果:
Complete responsive dashboard with header, sidebar, content area, and card components using project conventions
安全審計
安全All static findings are FALSE POSITIVES. The skill is a legitimate Figma design implementation workflow. External commands flagged are MCP tool call examples in markdown (not shell execution). Network URLs are Figma examples and documentation links. Weak crypto and system reconnaissance flags are spurious pattern matches on placeholder text. No actual security risks identified.
高風險問題 (2)
中風險問題 (1)
低風險問題 (1)
品質評分
你能建構什麼
Building UI Components from Figma
Convert a single Figma component (button, card, input) into production-ready code that matches design specs exactly.
Creating Page Layouts
Take a complete Figma page design and build the full responsive layout with all sections, using existing project components.
Design System Updates
Update existing components when design specs change in Figma, ensuring consistency across the codebase.
試試這些提示
Implement this Figma component: https://figma.com/design/FILE_KEY/PROJECT_NAME?node-id=NODE_ID
Build this page from Figma: https://figma.com/design/FILE_KEY/PROJECT_NAME?node-id=NODE_ID. Use our existing design system components where possible.
Implement the button component at https://figma.com/design/FILE_KEY/PROJECT_NAME?node-id=NODE_ID including all variants (primary, secondary, disabled states).
Extract all icons and images from this Figma frame: https://figma.com/design/FILE_KEY/PROJECT_NAME?node-id=NODE_ID and create the necessary component code.
最佳實務
- Always fetch design context and screenshot before starting implementation to ensure accurate translation
- Check for existing design system components before creating new ones to maintain consistency
- Validate implementation against the Figma screenshot frequently during development, not just at the end
避免
- Implementing from assumptions without fetching actual Figma design context first
- Creating duplicate components instead of extending existing design system components
- Using hardcoded values instead of design tokens from Figma, which breaks future updates