Shain Design System Skill — AI skill for Claude Code
Claude skill for token-based design systems in Figma — three-tier architecture, Light/Dark modes, BEM-style component specs.
How to install Shain Design System Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Dishain/Shain-Design-System-Skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Shain Design System Skill does
Claude skill for token-based design systems in Figma — three-tier architecture, Light/Dark modes, BEM-style component specs. Used as supplementary material for the AI for Designers praktikum.
Alternatives in AI
- Artifacts Builder — Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web tech 97.5k ★
- Architecture Diagram Generator — Generate beautiful dark-themed system architecture diagrams as standalone HTML/SVG files 7k ★
- Cc Mini — Ultra-light Harness scaffolding for AI agents, a mini version of claude code 825 ★
README
Shain Design System Skill
Claude skill for working with a token-based design system. Covers Figma variables, component architecture, semantic tokens, dark mode, accessibility, and design-to-code handoff.
Used as supplementary material for the **AI for Designers** praktikum by Dmytro Legkov.
What's inside
.
├── SKILL.md Core skill definition
└── references/
├── figma-best-practices.md Figma structure, components, export
└── token-improvements.md How to evolve the token system over time
How to install
Option 1 — claude.ai (recommended for designers)
- Download shain-dls.zip from the latest release
- Open claude.ai → Settings → Capabilities → Skills
- Click + Create skill and upload the zip
- Enable the skill — done
Option 2 — Claude Code / Cowork (for CLI users)
Clone the repo into your skills directory:
cd ~/.claude/skills
git clone https://github.com/Dishain/Shain-Design-System-Skill.git shain-dls
Claude will auto-discover the skill on next launch. Update later with `git pull`.
Using the skill
Claude triggers this skill automatically when you mention design systems, Figma variables, component specs, token naming, dark mode, or related topics. You can also invoke it explicitly:
skill: shain-dls
What the skill covers
- Three-tier token hierarchy (Primitive → Semantic → Component-specific)
- Naming conventions for variables, layers, and components
- Light / Dark mode infrastructure
- BEM-style CSS classes (
shain-[component]) - Theme config pattern for variant styling
- Accessibility baseline (WCAG AA)
- Figma best practices (auto layout, variants, properties, export)
- Token system evolution (adding modes, migrating, deprecating)
License
MIT — see [LICENSE](LICENSE).
Related Skills
Claude Code Design AI
Claude Design: AI UI/UX architect. Screenshot to React, Figma components, Tailwind CSS generator. Prototyping
LLM Guidelines Skill
Skill to explore the LLM Guidelines for SE or check papers and supplementary material against them.
Rms Design System Engine
The core of your design system. A maintenance engine that keeps designers, developers and AI agents aligned, a
Claude API Switcher
Windows Claude Code API switcher with one-click environment setup, light/dark themes, and a local AI gateway.
Describe Component
Write a six-section AI-optimised prose description of one component for Figma MCP and LLMs
Component To Release Agent
Chains design-to-code, accessibility and token-compliance checks (three release gates), then the AI descriptio
Related Agents
Pencil Extractor
Extracts design specs from Pencil MCP (.pen files); operates in three modes — PANORAMIC for global token extra
Style Sync
Checks that CSS custom properties defined in src/styles/main.css (like --accent, --bg, --text) are consistentl
Harness UI Reviewer
UI reviewer — two modes: pre-build, judge whether DESIGN.md is a sound contract; post-build, adversarially aud