CLI · established

amaancoderx/npxskillui

Static-analysis CLI that extracts design systems from URLs, repositories, or local code and writes agent-ready design artifacts/skills.

frontend designdesign systems
Installation GuideInstruction Manual

What it contains

Static-analysis CLI that extracts design systems from URLs, repositories, or local code and writes agent-ready design artifacts/skills.

Typical uses

Reverse-engineer an existing visual language before implementing or restyling a frontend; package findings for Claude/coding agents.

Why people choose it

Inference: saves manual inventory of colors, typography, spacing, motion, and components without requiring an AI API.

License
MIT
Maintenance
active
Latest release
1.3.4
Last meaningful update
Unknown
Maturity
established
Production readiness
development

Classification

Subject domains

frontend designdesign systems

Task categories

frontend designdesign systems

Project phases

designimplementationreview

Secondary types

skill collection

Select when

  • Need a design system extracted from an existing site/codebase

Do not select when

  • Need original product UX strategy
  • Backend-only task
Implementation complexity
medium
Setup effort
low
Learning curve
low
Confidence
high

Routing heuristic 82.0%

Routing specificity
4/5
Setup simplicity
5/5
Operational maturity
3/5
Composability
4/5
Local control
5/5
Security boundary clarity
3/5
First-party routing documentation
5/5

Strengths

  • No AI/API key for core static analysis
  • Multiple source modes

Poor-fit scenarios

  • Need original product UX strategy
  • Backend-only task

Limitations

  • Browser mode adds dependencies
URL mode workflow
src/modes/url.ts

Extract design tokens/cues from a URL.

static analysis
Ultra mode workflow
src/modes/ultra.ts

Use browser-backed inspection/screenshots.

browser renderingscreenshots
src/modes/dir.ts

Analyze local code.

local analysis
src/modes/repo.ts

Analyze repository source.

repository analysis
src/writers/skill.ts

Write extracted knowledge as an agent skill.

SKILL.md generation
Languages
TypeScript
Frameworks
None documented
Runtimes
Node.js >=18
Operating systems
None documented
Installation methods
npx/npm
Interfaces
CLI
Required credentials
None documented
External services
None documented
Hardware
None documented
Major dependencies
None documented

Compatibility notes

None documented.

One-sentence semantic summary

Static-analysis CLI that extracts design systems from URLs, repositories, or local code and writes agent-ready design artifacts/skills.

Capability keywords

design extractionURL analysisrepository analysisskill packaging

User intent phrases

  • Need a design system extracted from an existing site/codebase

Negative match phrases

  • Need original product UX strategy
  • Backend-only task

Differentiators

  • No AI/API key for core static analysis
  • Multiple source modes

Security considerations

None documented.

Privacy considerations

None documented.

Uncertainty

Unresolved items

None documented.

Inference notes

None documented.

Evidence

Repository usage guidance

installation summary
npx/npm
basic usage summary
Reverse-engineer an existing visual language before implementing or restyling a frontend; package findings for Claude/coding agents.
documented entry points
CLI
key configuration files
None documented
important directories
src/modes/, src/extractors/, src/writers/
documentation paths
README.md
example paths
None documented

Relationships

No explicit repository relationships indexed.

Recommended combinations

Frontend quality stack high

Each repository covers a distinct layer; avoid combining tools that duplicate lifecycle ownership.

Order of operations

  • Extract incumbent design system
  • Make extracted tokens/design docs authoritative
  • Run Impeccable for scoped design/audit
  • Use taste skill only where it does not conflict

Routing rules

rule_001: Need a design system extracted from an existing site/codebase P999

Rationale

Static-analysis CLI that extracts design systems from URLs, repositories, or local code and writes agent-ready design artifacts/skills.

Required conditions

None documented.

Preferred

amaancoderx/npxskillui

Fallback

None