<?xml version="1.0" encoding="UTF-8"?>
<urlset
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
>
  <url>
    <loc>https://atomize.tools/</loc>
    <lastmod>2026-05-06</lastmod>
    <priority>1.0</priority>
    <changefreq>weekly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es"/>
  </url>
  <url>
    <loc>https://atomize.tools/es</loc>
    <lastmod>2026-05-06</lastmod>
    <priority>1.0</priority>
    <changefreq>weekly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es"/>
  </url>
  <url>
    <loc>https://atomize.tools/blog</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.9</priority>
    <changefreq>weekly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog"/>
  </url>
  <url>
    <loc>https://atomize.tools/es/blog</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.9</priority>
    <changefreq>weekly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog"/>
  </url>
  <url>
    <loc>https://atomize.tools/author/vitalina-makus</loc>
    <lastmod>2026-05-06</lastmod>
    <priority>0.75</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/author/vitalina-makus"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/author/vitalina-makus"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/author/vitalina-makus"/>
  </url>
  <url>
    <loc>https://atomize.tools/es/author/vitalina-makus</loc>
    <lastmod>2026-05-06</lastmod>
    <priority>0.75</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/author/vitalina-makus"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/author/vitalina-makus"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/author/vitalina-makus"/>
  </url>
  <url>
    <loc>https://atomize.tools/privacy</loc>
    <lastmod>2026-05-06</lastmod>
    <priority>0.6</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/privacy"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/privacy"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/privacy"/>
  </url>
  <url>
    <loc>https://atomize.tools/es/privacy</loc>
    <lastmod>2026-05-06</lastmod>
    <priority>0.6</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/privacy"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/privacy"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/privacy"/>
  </url>
  <url>
    <loc>https://atomize.tools/blog/figma-design-tokens-vibe-coding</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/figma-design-tokens-vibe-coding"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/figma-design-tokens-vibe-coding"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/figma-design-tokens-vibe-coding"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/figma-design-tokens-vibe-coding.webp</image:loc>
      <image:title>Figma Tokens for Vibe Coding: Close the Context Gap</image:title>
      <image:caption>Why AI coding tools ignore your Figma tokens - and how to fix it with DTCG export, Style Dictionary, AGENTS.md context files for Cursor and Claude Code.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/es/blog/figma-design-tokens-vibe-coding</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/figma-design-tokens-vibe-coding"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/figma-design-tokens-vibe-coding"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/figma-design-tokens-vibe-coding"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/figma-design-tokens-vibe-coding.webp</image:loc>
      <image:title>Figma Tokens for Vibe Coding: Close the Context Gap</image:title>
      <image:caption>Why AI coding tools ignore your Figma tokens - and how to fix it with DTCG export, Style Dictionary, AGENTS.md context files for Cursor and Claude Code.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/blog/design-system-maturity</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/design-system-maturity"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/design-system-maturity"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/design-system-maturity"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/ds-maturity-levels.webp</image:loc>
      <image:title>Design system maturity model showing 5 levels: UI Kit, Design Library, Design System (highlighted), Scaled System, and Public System with key capabilities at each stage</image:title>
      <image:caption>Level 3 is the key transition — where design tokens connect to code and the system gains a dedicated owner.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/es/blog/design-system-maturity</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/design-system-maturity"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/design-system-maturity"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/design-system-maturity"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/ds-maturity-levels.webp</image:loc>
      <image:title>Design system maturity model showing 5 levels: UI Kit, Design Library, Design System (highlighted), Scaled System, and Public System with key capabilities at each stage</image:title>
      <image:caption>Level 3 is the key transition — where design tokens connect to code and the system gains a dedicated owner.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/blog/claude-design</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/claude-design"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/claude-design"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/claude-design"/>
  </url>
  <url>
    <loc>https://atomize.tools/es/blog/claude-design</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/claude-design"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/claude-design"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/claude-design"/>
  </url>
  <url>
    <loc>https://atomize.tools/blog/design-system</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/design-system"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/design-system"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/design-system"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/ds-four-layers.webp</image:loc>
      <image:title>The four layers of a design system: Design Tokens at the foundation, then Component Library, Patterns, and Documentation at the top</image:title>
      <image:caption>The four layers of a design system — each layer depends on the one below it.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://atomize.tools/blog/ds-token-architecture.webp</image:loc>
      <image:title>Design token architecture diagram showing primitive tokens aliasing to semantic tokens, which resolve to different values in Light and Dark modes</image:title>
      <image:caption>Primitive tokens hold raw values; semantic tokens alias primitives and resolve differently per mode. Components bind to semantic tokens — never to primitives directly.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/es/blog/design-system</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/design-system"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/design-system"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/design-system"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/ds-four-layers.webp</image:loc>
      <image:title>The four layers of a design system: Design Tokens at the foundation, then Component Library, Patterns, and Documentation at the top</image:title>
      <image:caption>The four layers of a design system — each layer depends on the one below it.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://atomize.tools/blog/ds-token-architecture.webp</image:loc>
      <image:title>Design token architecture diagram showing primitive tokens aliasing to semantic tokens, which resolve to different values in Light and Dark modes</image:title>
      <image:caption>Primitive tokens hold raw values; semantic tokens alias primitives and resolve differently per mode. Components bind to semantic tokens — never to primitives directly.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/blog/figma-mcp</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/figma-mcp"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/figma-mcp"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/figma-mcp"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/figma-mcp-architecture.webp</image:loc>
      <image:title>Diagram of the Figma MCP architecture - four cards left to right showing Figma File with Variables and components, Dev Mode MCP local server exposing structured JSON, AI Client like Claude or Cursor reading the file directly, and Production Code output as tokenized React, CSS, or Tailwind</image:title>
      <image:caption>Figma MCP turns the design-to-code handoff into a live channel. The Dev Mode server reads the selection, ships structured context to the AI client, and the model writes code that uses your real token names.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/es/blog/figma-mcp</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/figma-mcp"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/figma-mcp"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/figma-mcp"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/figma-mcp-architecture.webp</image:loc>
      <image:title>Diagram of the Figma MCP architecture - four cards left to right showing Figma File with Variables and components, Dev Mode MCP local server exposing structured JSON, AI Client like Claude or Cursor reading the file directly, and Production Code output as tokenized React, CSS, or Tailwind</image:title>
      <image:caption>Figma MCP turns the design-to-code handoff into a live channel. The Dev Mode server reads the selection, ships structured context to the AI client, and the model writes code that uses your real token names.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/blog/figma-contrast-audit</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/figma-contrast-audit"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/figma-contrast-audit"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/figma-contrast-audit"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/contrast-audit.webp</image:loc>
      <image:title>Atomize Contrast Audit results panel showing WCAG findings grouped by Text, Background, Shape, and Border with contrast ratios, A and AA pass/fail badges, foreground and background swatches per row, Skip and Skip-all controls, and an Export Issues Report button at the bottom</image:title>
      <image:caption>Contrast Audit groups failing layers by element type. Each row shows the ratio, the foreground and background colors, A and AA pass/fail badges, and a Skip control for intentional cases like decorative gradients.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/es/blog/figma-contrast-audit</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/figma-contrast-audit"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/figma-contrast-audit"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/figma-contrast-audit"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/contrast-audit.webp</image:loc>
      <image:title>Atomize Contrast Audit results panel showing WCAG findings grouped by Text, Background, Shape, and Border with contrast ratios, A and AA pass/fail badges, foreground and background swatches per row, Skip and Skip-all controls, and an Export Issues Report button at the bottom</image:title>
      <image:caption>Contrast Audit groups failing layers by element type. Each row shows the ratio, the foreground and background colors, A and AA pass/fail badges, and a Skip control for intentional cases like decorative gradients.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/blog/find-untokenized-values-figma</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/find-untokenized-values-figma"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/find-untokenized-values-figma"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/find-untokenized-values-figma"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/find-untokenized-values.webp</image:loc>
      <image:title>Atomize Find Untokenized Values results panel showing groups for Fill, Opacity, Border-radius, Margin, Gap, Padding, Stroke weight, Effects, and Font-family with per-group counts, an expanded Ellipse fill of #505A73, an expanded Frame opacity of 40%, Skip controls, and an Export Report button</image:title>
      <image:caption>The results panel groups findings by property category. Each row shows the node, its layer path, the page, and the raw value - with Skip per item, Skip all per group, and Export Report at the bottom.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/es/blog/find-untokenized-values-figma</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/find-untokenized-values-figma"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/find-untokenized-values-figma"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/find-untokenized-values-figma"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/find-untokenized-values.webp</image:loc>
      <image:title>Atomize Find Untokenized Values results panel showing groups for Fill, Opacity, Border-radius, Margin, Gap, Padding, Stroke weight, Effects, and Font-family with per-group counts, an expanded Ellipse fill of #505A73, an expanded Frame opacity of 40%, Skip controls, and an Export Report button</image:title>
      <image:caption>The results panel groups findings by property category. Each row shows the node, its layer path, the page, and the raw value - with Skip per item, Skip all per group, and Export Report at the bottom.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/blog/figma-vs-pencil-design-system</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/figma-vs-pencil-design-system"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/figma-vs-pencil-design-system"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/figma-vs-pencil-design-system"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/figma-vs-pencil-comparison.webp</image:loc>
      <image:title>Figma vs Pencil: Figma is a browser-based collaborative design tool, Pencil is an IDE extension with AI-driven design canvas</image:title>
      <image:caption>Different tools for different teams — Figma is for designer-led workflows, Pencil is for developer-led design inside the IDE.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/es/blog/figma-vs-pencil-design-system</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/figma-vs-pencil-design-system"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/figma-vs-pencil-design-system"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/figma-vs-pencil-design-system"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/figma-vs-pencil-comparison.webp</image:loc>
      <image:title>Figma vs Pencil: Figma is a browser-based collaborative design tool, Pencil is an IDE extension with AI-driven design canvas</image:title>
      <image:caption>Different tools for different teams — Figma is for designer-led workflows, Pencil is for developer-led design inside the IDE.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/blog/figma-variables-dark-mode</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/figma-variables-dark-mode"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/figma-variables-dark-mode"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/figma-variables-dark-mode"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/figma-dark-mode-variables-comparison.webp</image:loc>
      <image:title>Light Mode vs Dark Mode comparison showing how the same semantic tokens resolve to different color values in each mode</image:title>
      <image:caption>Same semantic token names, different values per mode. Switch mode in Figma and all components update automatically.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/es/blog/figma-variables-dark-mode</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/figma-variables-dark-mode"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/figma-variables-dark-mode"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/figma-variables-dark-mode"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/figma-dark-mode-variables-comparison.webp</image:loc>
      <image:title>Light Mode vs Dark Mode comparison showing how the same semantic tokens resolve to different color values in each mode</image:title>
      <image:caption>Same semantic token names, different values per mode. Switch mode in Figma and all components update automatically.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/blog/figma-design-system-parity-code-sync</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/figma-design-system-parity-code-sync"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/figma-design-system-parity-code-sync"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/figma-design-system-parity-code-sync"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/figma-ds-token-sync-pipeline.webp</image:loc>
      <image:title>Design-to-code token sync pipeline: Figma Variables exported via Atomize to JSON/CSS/TypeScript, reviewed in a PR, and shipped to production</image:title>
      <image:caption>The token sync pipeline — changes in Figma Variables flow through an export step, a code review, and land in production with zero manual copy-paste.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/es/blog/figma-design-system-parity-code-sync</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/figma-design-system-parity-code-sync"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/figma-design-system-parity-code-sync"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/figma-design-system-parity-code-sync"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/figma-ds-token-sync-pipeline.webp</image:loc>
      <image:title>Design-to-code token sync pipeline: Figma Variables exported via Atomize to JSON/CSS/TypeScript, reviewed in a PR, and shipped to production</image:title>
      <image:caption>The token sync pipeline — changes in Figma Variables flow through an export step, a code review, and land in production with zero manual copy-paste.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/blog/figma-plugins-design-system-token-workflows</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/figma-plugins-design-system-token-workflows"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/figma-plugins-design-system-token-workflows"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/figma-plugins-design-system-token-workflows"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/figma-plugins-categories.webp</image:loc>
      <image:title>Six categories of Figma plugins for design system workflows: Token Export, Design QA, Code Sync, Documentation, Utilities, and AI &amp; MCP</image:title>
      <image:caption>Design system plugin work splits into six distinct categories — each solves a different part of the token and component pipeline.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/es/blog/figma-plugins-design-system-token-workflows</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/figma-plugins-design-system-token-workflows"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/figma-plugins-design-system-token-workflows"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/figma-plugins-design-system-token-workflows"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/figma-plugins-categories.webp</image:loc>
      <image:title>Six categories of Figma plugins for design system workflows: Token Export, Design QA, Code Sync, Documentation, Utilities, and AI &amp; MCP</image:title>
      <image:caption>Design system plugin work splits into six distinct categories — each solves a different part of the token and component pipeline.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/blog/what-is-design-system-figma</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/what-is-design-system-figma"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/what-is-design-system-figma"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/what-is-design-system-figma"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/What-Is-a-Design-System-in-Figma-A-Practical-Guide.webp</image:loc>
      <image:title>What Is a Design System in Figma? Complete Guide</image:title>
      <image:caption>What a Figma design system is, what it contains, how it differs from a component library, and when your team needs one.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://atomize.tools/blog/what-is-ds-four-components.webp</image:loc>
      <image:title>The four layers of a Figma design system: Design Tokens, Component Library, Patterns, and Documentation</image:title>
      <image:caption>Every mature design system has four layers — each adds more value and more maintenance responsibility.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/es/blog/what-is-design-system-figma</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/what-is-design-system-figma"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/what-is-design-system-figma"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/what-is-design-system-figma"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/What-Is-a-Design-System-in-Figma-A-Practical-Guide.webp</image:loc>
      <image:title>What Is a Design System in Figma? Complete Guide</image:title>
      <image:caption>What a Figma design system is, what it contains, how it differs from a component library, and when your team needs one.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://atomize.tools/blog/what-is-ds-four-components.webp</image:loc>
      <image:title>The four layers of a Figma design system: Design Tokens, Component Library, Patterns, and Documentation</image:title>
      <image:caption>Every mature design system has four layers — each adds more value and more maintenance responsibility.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/blog/how-to-build-design-system-figma</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/how-to-build-design-system-figma"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/how-to-build-design-system-figma"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/how-to-build-design-system-figma"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/How-to-Build-a-Design-System-in-Figma-Step-by-Step.webp</image:loc>
      <image:title>How to Build a Figma Design System: Step-by-Step</image:title>
      <image:caption>Step-by-step Figma design system: audit, Variables &amp; token layers, core components, docs, team publish, governance, and code sync.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://atomize.tools/blog/figma-ds-build-process-phases.webp</image:loc>
      <image:title>Three-phase design system build process: Foundation (tokens and Variables), Components (auto-layout, variants, library), and Govern (owner, code sync, docs)</image:title>
      <image:caption>Three phases to a production design system — Foundation first, then Components, then Governance. Each phase builds on the last.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/es/blog/how-to-build-design-system-figma</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/how-to-build-design-system-figma"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/how-to-build-design-system-figma"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/how-to-build-design-system-figma"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/How-to-Build-a-Design-System-in-Figma-Step-by-Step.webp</image:loc>
      <image:title>How to Build a Figma Design System: Step-by-Step</image:title>
      <image:caption>Step-by-step Figma design system: audit, Variables &amp; token layers, core components, docs, team publish, governance, and code sync.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://atomize.tools/blog/figma-ds-build-process-phases.webp</image:loc>
      <image:title>Three-phase design system build process: Foundation (tokens and Variables), Components (auto-layout, variants, library), and Govern (owner, code sync, docs)</image:title>
      <image:caption>Three phases to a production design system — Foundation first, then Components, then Governance. Each phase builds on the last.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/blog/figma-design-tokens-guide</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/figma-design-tokens-guide"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/figma-design-tokens-guide"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/figma-design-tokens-guide"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/Figma-Design-Tokens-The-Complete-Guide-for-UI-UX-Designers.webp</image:loc>
      <image:title>Figma Design Tokens &amp; Variables: The Complete Guide</image:title>
      <image:caption>Figma Variables as design tokens: primitive &amp; semantic layers, collections, modes, naming, scopes, JSON/CSS/TS export. Pitfalls, best practices, and FAQs.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://atomize.tools/blog/figma-tokens-two-layer-architecture.webp</image:loc>
      <image:title>Two-layer token architecture: Primitive tokens holding raw values flow into Semantic tokens which resolve differently in Light and Dark modes, then bind to Components</image:title>
      <image:caption>Layer 1 holds raw values (primitives). Layer 2 aliases them by UI role (semantics). Components only bind to Layer 2 — so a mode switch updates everything automatically.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/es/blog/figma-design-tokens-guide</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/figma-design-tokens-guide"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/figma-design-tokens-guide"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/figma-design-tokens-guide"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/Figma-Design-Tokens-The-Complete-Guide-for-UI-UX-Designers.webp</image:loc>
      <image:title>Figma Design Tokens &amp; Variables: The Complete Guide</image:title>
      <image:caption>Figma Variables as design tokens: primitive &amp; semantic layers, collections, modes, naming, scopes, JSON/CSS/TS export. Pitfalls, best practices, and FAQs.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://atomize.tools/blog/figma-tokens-two-layer-architecture.webp</image:loc>
      <image:title>Two-layer token architecture: Primitive tokens holding raw values flow into Semantic tokens which resolve differently in Light and Dark modes, then bind to Components</image:title>
      <image:caption>Layer 1 holds raw values (primitives). Layer 2 aliases them by UI role (semantics). Components only bind to Layer 2 — so a mode switch updates everything automatically.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/blog/figma-design-system-best-practices</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/figma-design-system-best-practices"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/figma-design-system-best-practices"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/figma-design-system-best-practices"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/figma-ds-best-practices-pillars.webp</image:loc>
      <image:title>Five design system best practices: Tokens First, Named Owner, Code Sync, Living Docs, Ship Lean</image:title>
      <image:caption>Five habits that compound over time — Tokens First is the anchor, everything else depends on it.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://atomize.tools/es/blog/figma-design-system-best-practices</loc>
    <lastmod>2026-05-12</lastmod>
    <priority>0.8</priority>
    <changefreq>monthly</changefreq>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://atomize.tools/blog/figma-design-system-best-practices"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://atomize.tools/blog/figma-design-system-best-practices"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://atomize.tools/es/blog/figma-design-system-best-practices"/>
    <image:image>
      <image:loc>https://atomize.tools/blog/figma-ds-best-practices-pillars.webp</image:loc>
      <image:title>Five design system best practices: Tokens First, Named Owner, Code Sync, Living Docs, Ship Lean</image:title>
      <image:caption>Five habits that compound over time — Tokens First is the anchor, everything else depends on it.</image:caption>
    </image:image>
  </url>
</urlset>