Ds Lint — Design skill for Claude Code
Find hardcoded design values that should be design tokens.
How to install Ds Lint
Installs to ~/.claude/skills/lucksy-ds-bridge-ds-lint/SKILL.md
mkdir -p ~/.claude/skills/lucksy-ds-bridge-ds-lint && curl -fsSL https://raw.githubusercontent.com/lucksy/ds-bridge/HEAD/commands/ds-lint.md -o ~/.claude/skills/lucksy-ds-bridge-ds-lint/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Ds Lint does
description: "Find hardcoded design values that should be design tokens" argument-hint: "[--fix] [path]"
Lint output
!`node ${CLAUDE_PLUGIN_ROOT}/dist/cli.mjs lint $ARGUMENTS --format=json`
Your task
The block above is the JSON output of `ds-bridge lint` for the user's arguments (`$ARGUMENTS`). Each entry is one finding with these fields:
file,line,col— where the raw value lives.raw— the hardcoded value (e.g.#3b82f6,17px).property— the CSS property
Alternatives in Design
- Pack — Bundle every designlang output (DTCG tokens, Tailwind, shadcn, Figma vars, motion, anatomy, Storybook, prompts 3.6k ★
- Extract — Design System & Product Reverse-Engineering - Extract tokens, components, architecture, and PRDs from codebase 2.8k ★
- Design Dna — Turn reference UIs (images, screenshots, URLs) into quantified Design DNA JSON—tokens, qualitative style, visu 624 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Design Token Guard
Enforce the token layer — find raw hex values and magic numbers in component files, replace with token referen
App Auditor Plugin Claude
Claude plugin for auditing live web apps: capture screenshots, generate demo videos, document components, extr
P0 Hardcoded Local Path
Canvas To Code Guardrails
Editor-time lint reminders for projects using Canvas-to-Code. Auto-activates when the repo contains .claude-de
Babel Dtd
enumerate a finite design space completely, mark the absurd cells, and find the catalog that names the one tha
Design Interview
Guided plain-language interview that helps non-designers find the right visual direction for their project, pe
Related Agents
Codemod Runner
Writes and runs codemod scripts that replace hardcoded visual values with token references in ui/src/index.css
Figma Converter
Convert Figma API design data (from figma_fetch.py) into clean prototype HTML using project design system toke
System Critic
Adversarial design-system review with fresh context — hunts premature abstraction, domain leaks into primitive