balise-affinity-mcp
Automate Affinity by Canva through the Affinity MCP and JavaScript SDK for manipulating open documents, selected objects,…
Architecturer, auditer, construire, intégrer et faire évoluer un design system robuste de Figma au code. Utiliser pour cadrer un système partagé, structurer style guides et variables, design tokens primitifs/sémantiques/composants, aliases, thèmes et modes, rampes de couleur,
$ npx -y skills add mrstev3n/balise-skills --skill balise-design-system --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/balise-design-systemContext preview
The summary Claude sees to decide when to auto-load this skill.
Architecturer, auditer, construire, intégrer et faire évoluer un design system robuste de Figma au code. Utiliser pour cadrer un système partagé, structurer style guides et variables, design tokens primitifs/sémantiques/composants, aliases, thèmes et modes, rampes de couleur,
name: balise-design-system description: "Architecturer, auditer, construire, intégrer et faire évoluer un design system robuste de Figma au code. Utiliser pour cadrer un système partagé, structurer style guides et variables, design tokens primitifs/sémantiques/composants, aliases, thèmes et modes, rampes de couleur, échelles typographiques, composants et patterns; organiser Figma-to-code, DTCG, Style Dictionary, packages multi-plateformes, Tailwind ou shadcn; auditer ou consolider l’architecture UI partagée d’un SaaS, dashboard, produit multi-tenant ou base existante; guider consommation, documentation, gouvernance, versionnage et migration. Déclencheurs : design system, design tokens, style guide, Figma variables, component library, UI kit, theming, dark mode, multi-marque, multi-tenant design system, SaaS design system, Tailwind theme architecture, semantic tokens, DTCG, Style Dictionary, design-to-code."
Concevoir le système comme un produit partagé : décisions, composants, documentation, distribution et gouvernance. Ne jamais réduire la réponse à une palette, un fichier de variables ou une bibliothèque isolée.
Qualifier la demande avant d’agir :
| Demande | Point de départ | Sortie principale | |---|---|---| | Définir une approche | contexte, finalité, consommateurs | brief, options, architecture, pilote | | Auditer l’existant | code, design, docs, usages | inventaire, divergences, dette, priorités | | Créer ou migrer des tokens | produits, modes, plateformes | taxonomie, source, mappings, pipeline | | Construire les fondations | usages et contraintes réels | rampes, rôles, échelles, validations | | Structurer Figma et relier au code | styles, variables, collections, composants | mapping, autorités, preuves de synchronisation | | Consolider un SaaS | navigation, données, formulaires, tenants | fondations, patterns, états, densité, thèmes | | Adapter Tailwind ou une base UI | version, conventions, dette, API existante | stratégie extend/override/replace, pont sémantique | | Spécifier un composant/pattern | problème, contexte, états | contrat, API, comportement, preuves | | Guider la consommation | rôles et points de friction | golden path, extension, contribution, upgrade | | Organiser la gouvernance | équipe, capacité, risques | ownership, maturité, release, métriques |
Lire seulement les références nécessaires :
Inspecter avant de recommander :
Utiliser les scripts fournis lorsqu’ils correspondent au format réel :
python3 <skill-dir>/scripts/validate_dtcg.py path/to/tokens.json python3 <skill-dir>/scripts/audit_token_usage.py src --manifest path/to/generated-tokens.css
Résoudre `<skill-dir>` depuis le chemin absolu du `SKILL.md` sélectionné, jamais depuis le cwd du projet consommateur. Ne pas présenter ces contrôles ciblés comme une validation complète du schéma DTCG, ni comme une preuve visuelle, comportementale ou d’accessibilité.
Énoncer : contexte, objectif, non-objectifs, publics, périmètre, principes, contraintes, workstreams et critères d’acceptation observables.
Situer le système sur trois axes :
Pouvoir conclure qu’un système complet n’est pas justifié. Préférer alors des conventions légères, quelques fondations ou un kit local maintenable.
Choisir uniquement les couches utiles :
1. valeurs sources ou mesures ; 2. primitives/références/options ; 3. sémantiques/décisions ; 4. composants/patterns si une décision doit varier indépendamment ; 5. contextes produit seulement s’ils expriment une responsabilité légitime.
Traiter marque, thème clair/sombre, contraste, densité,
Des skills portables pour Claude Code, Codex, Cursor, le Figma Agent, Figma Make et les autres outils compatibles avec le standard Agent Skills. Installez un skill précis ou une collection prête à l’emploi. Chaque skill utilise SKILL.md comme format canonique.
Automate Affinity by Canva through the Affinity MCP and JavaScript SDK for manipulating open documents, selected objects,…
Understand, audit, and reason about Affinity by Canva documents, workflows, object choices, text modes, UI overlays,…
Structurer une idée de marque encore floue et produire une exploration argumentée du nom et du territoire de marque. Utiliser…
Stress-tests UI content resilience across design files, screenshots, prototypes, source code, and rendered interfaces. Use when…
Audits and prepares designs, specifications, prototypes, design-system artifacts, and implemented interfaces for developer…
Discover opportunities and move ideas toward evidence-based action from domains, raw corpus, problems, ideas, or ongoing…