Design Systems

Design Systems from gabrielmoreira/agent-skills-mirror.

by @gabrielmoreira 10 skills

Skills in this plugin

10
  1. Icon System · gabrielmoreira
    Specify an icon system — grid, sizing, stroke weight, naming, categories, and implementation. Use when standardising iconography. For broader illustration, use `illustration-style` (ui-design).
    17 repo stars
  2. Design Token · gabrielmoreira
    Define and organise tokens for colour, spacing, type, and elevation with naming and usage rules. Use when establishing the token layer. For auditing existing usage use `design-token-audit` (designer-toolkit); for multi-brand mapping use `theming-system`.
    17 repo stars
  3. Motion System · gabrielmoreira
    Define motion tokens — durations, easing vocabulary, and reduced-motion handling — for consistency product-wide. Use when standardising motion across a system. For crafting one specific animation, use `animation-principles` (interaction-design).
    17 repo stars
  4. Component Spec · gabrielmoreira
    Specify one component — props, states, variants, accessibility, and usage rules. Use when defining a library component. For the reusable doc scaffold use `documentation-template`; for a problem-solution pattern use `pattern-library`.
    17 repo stars
  5. Theming System · gabrielmoreira
    Design theming architecture — brand variants, dark mode, and high-contrast — mapped through token layers. Use when one system must serve multiple themes. For a single palette use `color-system` (ui-design); for dark mode craft use `dark-mode-design` (ui-design).
    17 repo stars
  6. Pattern Library · gabrielmoreira
    Structure a pattern entry — problem context, solution, usage examples, and related patterns. Use when documenting a recurring solution rather than a component. For a single component's API, use `component-spec`.
    17 repo stars
  7. Naming Convention · gabrielmoreira
    Establish naming rules for components, tokens, and layers with patterns and worked examples. Use when names are inconsistent or being set. For what the tokens actually contain, use `design-token`.
    17 repo stars
  8. Localization Design · gabrielmoreira
    Design for multiple languages, writing directions, and cultural contexts — text expansion, RTL mirroring, and locale formats. Use when shipping beyond one locale. For the words themselves, use `ux-writing` (designer-toolkit).
    17 repo stars
  9. Documentation Template · gabrielmoreira
    Generate a reusable documentation scaffold for components, patterns, or guidelines. Use when standardising how the system is documented. For the content of one component's spec, use `component-spec`.
    17 repo stars
  10. Design System Governance · gabrielmoreira
    Define how the system evolves — contribution model, versioning, deprecation, and change management. Use when multiple teams contribute. For driving uptake use `design-system-adoption` (designer-toolkit); for design file history use `version-control-strategy` (design-ops).
    17 repo stars