balise-affinity-mcp
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, non-destructive editing, production setup, and composition practices. Use when the user asks for Affinity concepts, best practices, critique, document strategy,
$ npx -y skills add mrstev3n/balise-skills --skill balise-affinity --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/balise-affinityContext preview
The summary Claude sees to decide when to auto-load this skill.
Understand, audit, and reason about Affinity by Canva documents, workflows, object choices, text modes, UI overlays, non-destructive editing, production setup, and composition practices. Use when the user asks for Affinity concepts, best practices, critique, document strategy,
name: balise-affinity description: Understand, audit, and reason about Affinity by Canva documents, workflows, object choices, text modes, UI overlays, non-destructive editing, production setup, and composition practices. Use when the user asks for Affinity concepts, best practices, critique, document strategy, workflow guidance, or whether an Affinity MCP automation approach is appropriate.
Use this skill for Affinity reasoning before automation. It helps choose the right Affinity concept, object type, workflow, and verification method. It is complementary to `balise-affinity-mcp`, which executes changes through the MCP.
Treat Affinity as a unified creative environment with vector, pixel, and layout capabilities in one document. Before recommending an action, identify the user's intent:
Do not reduce Affinity work to poster recreation. Posters are only one possible composition use case.
1. Separate what is artwork from what is Affinity UI state. 2. Prefer non-destructive workflows unless final flattening is explicitly requested. 3. Prefer reusable systems for repeated design elements: symbols, text styles, global colors, assets, and named groups. 4. Choose text mode deliberately: Artistic Text for display fragments, Frame Text for layout containers. 5. Use artboards/pages/spreads for variants, screen states, and multi-page work instead of separate files when a shared system matters. 6. Treat exact feature names, AI tools, shortcuts, and version-specific behavior as verify-first details. 7. When the user wants a detailed synthesis, prefer HTML over long Markdown.
For audits or strategy:
For automation planning:
For learning capture:
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,…
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…
Architecturer, auditer, construire, intégrer et faire évoluer un design system robuste de Figma au code. Utiliser pour cadrer un…
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…