apply-design-system

Map Figma design sections to design system components with backups.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/artosetrov/iron-fist-arena-backend --skill apply-design-system-artosetrov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apply-design-system
Source: https://github.com/artosetrov/iron-fist-arena-backend/tree/main/.claude/skills/apply-design-system
Command: npx skills add https://github.com/artosetrov/iron-fist-arena-backend --skill apply-design-system-artosetrov

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps align an existing Figma design with a published design system, preventing drift and ensuring components can be reused across screens.

Core Features & Use Cases

  • Supports two entry modes: review-then-apply for broad audits and apply-known-scope for targeted sections.
  • Guides inventory, mapping, and replacement of sections to design system components.
  • Enforces best practices by requiring backups, section-level updates, and explicit strategy decisions (exact-swap, compose-from-primitives, or blocked).

Quick Start

Audit the target screen and map its sections to the design system, then back up the frame before applying changes.

Frequently Asked Questions about apply-design-system

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I align an existing Figma design with a published design system?

The skill corrects design system drift by auditing target screens, mapping sections to library components, and executing section-level updates to ensure consistent UI reuse across the Figma file.

How do I map Figma sections to design system components during an audit?

During an audit, you inventory the target screen, map sections to library components, and choose an explicit replacement strategy such as exact-swap, compose-from-primitives, or blocked for unmatched areas.

Can I apply a design system update to specific sections instead of the whole Figma file?

Yes, the apply-known-scope entry mode targets specific sections for component mapping, while the review-then-apply mode handles broad audits across the entire Figma file.

What is the best way to prevent design system drift in Figma?

The best way to prevent design system drift is to follow a structured workflow requiring frame backups, section-level updates, and explicit replacement strategies like exact-swap or compose-from-primitives.

Do I need to back up my Figma frames before replacing components?

Yes, backing up the Figma frame is a required best practice before applying component replacements, ensuring you can safely correct drift and execute section-level updates without data loss.