design-spec-extraction
Extraire les spécifications de conception des captures d'écran
L'extraction manuelle des jetons de conception des captures d'écran et des maquettes est fastidieuse et sujette aux erreurs. Cette compétence utilise un processus IA en 7 passes pour extraire systématiquement les couleurs, la typographie, l'espacement, les composants et les détails d'accessibilité au format JSON W3C DTCG standardisé, prêt pour la génération de code.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "design-spec-extraction". Extract design tokens from this landing page screenshot
Résultat attendu:
- ✓ Extracted 24 colors (8 primitive, 16 semantic)
- ✓ 12 typography styles identified (Display to Caption)
- ✓ 47 components cataloged (18 atoms, 15 molecules, 14 organisms)
- ✓ Layout: 12-column grid with 24px gutters
- ✓ Primary font: Inter (sans-serif)
- ✓ 2 contrast issues flagged (WCAG AA)
- ✓ Confidence score: 0.89 overall
Audit de sécurité
SûrPure prompt-based skill with no executable code. All file I/O is explicitly scoped to user-specified directories. No network calls, external commands, or environment access. Static findings are false positives: hex color codes misidentified as cryptographic algorithms, Markdown backticks misidentified as shell execution, and design analysis terminology misidentified as reconnaissance.
Facteurs de risque
🌐 Accès réseau (5)
⚙️ Commandes externes (167)
Score de qualité
Ce que vous pouvez construire
Extraire les jetons du système de conception
Convertir les conceptions visuelles en jetons de conception prêts pour le code pour une implémentation cohérente dans votre base de code.
Retro-concevoir les maquettes UI
Analyser les captures d'écran des interfaces concurrentielles ou sources d'inspiration pour extraire les spécifications pour un prototypage rapide.
Générer la documentation de conception
Créer une documentation de conception complète à partir des maquettes pour la transmission aux développeurs et la maintenance du système de conception.
Essayez ces prompts
Use the Design Specification Extraction skill to analyze the attached screenshot. Create .design-specs/my-project directory and run all 7 passes to produce design-spec.json following the W3C DTCG format.
Analyze this Figma export image using the design-spec-extraction skill. Focus on extracting the complete color palette, typography scale, and component hierarchy. Output to .design-specs/{project-name}/.Run the Design Specification Extraction skill with focus on Pass 6 (States & Accessibility). Analyze the screenshot for contrast issues, touch target sizes, and missing ARIA labels. Report findings in the accessibility section.
Extract component specifications including all visible states (default, hover, active, disabled). Use the 7-pass extraction but emphasize Pass 4 (Component Detection) and Pass 6 (States) for complete interactive element documentation.
Bonnes pratiques
- Utilisez des images sources haute résolution pour une extraction précise des couleurs et des mesures
- Fournissez plusieurs captures d'écran si vous analysez les états au survol ou interactifs
- Incluez le nom de l'outil de conception (Figma, Sketch, XD) pour un scoring de confiance plus élevé
- Nommez le répertoire de sortie de manière descriptive (par exemple, .design-specs/page-marketing)
Éviter
- L'utilisation de captures d'écran basse résolution conduit à des valeurs de couleur inexactes et des composants manqués
- S'attendre à l'analyse de sites Web en direct - cette compétence analyse uniquement des images statiques
- Sauter les passes intermédiaires réduit la validation croisée et peut manquer des détails
- Ne pas valider le JSON final contre le schéma avant de l'utiliser en production