AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Design System

skill-krishna-modi12-frontend-design-pro-design-system · by Krishna-Modi12

Design tokens, OKLCH palettes, typography scales, spacing, theming, dark mode, brand systems, Figma handoff. Use when the token system itself is the work — palettes, type and spacing scales, theming and dark mode, brand-inspired aesthetics, font pairing, Figma-to-code translation. Not for applying tokens inside one component (react-components).

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-krishna-modi12-frontend-design-pro-design-system

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-krishna-modi12-frontend-design-pro-design-system)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
today

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Design System? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Design System

When to Use

Token systems, colour palettes, typography scales, spacing scales, theming and dark mode, brand-inspired aesthetics, font pairing, style presets, and Figma-to-code translation. For applying tokens inside one component use react-components.

Stack

Tailwind v4 @theme · CSS custom properties · OKLCH colour · next-themes

Core Rules

  1. OKLCH everywhere. Perceptually uniform, so a fixed lightness step looks even across hues. Keep H constant and move L/C for a family. Never raw hex in component code.
  2. Semantic names, not literal ones. --color-surface-raised, not --color-gray-50. The name says the role; the value can change per theme without a rename.
  3. Never pure black or white as a surface. oklch(14% 0.012 240) and oklch(98% 0.005 240) — tinted neutrals read as designed, pure ones read as unfinished.
  4. Dark mode is a first-class theme, not an inversion. Invert L, keep H, reduce C slightly. Elevated surfaces get lighter in dark mode, not darker.
  5. **color-scheme: dark on `** so native scrollbars, inputs and follow. ` per scheme so browser chrome matches.
  6. 4pt spacing scale, no exceptions: 4·8·12·16·24·32·48·64·96.
  7. Type scale is mathematical with line-height paired to size: ≥1.6 body, ≥1.2 headings. Fluid sizing via clamp() beats breakpoint jumps.
  8. Banned display faces: Inter, Roboto, Arial, Poppins, DM Sans, Space Grotesk — allowed only as fallbacks in a stack.
  9. Contrast is a gate, not a preference. 4.5:1 normal text, 3:1 large and non-text. Interaction states must increase contrast over rest.
  10. Nested radii are concentric (child = parent − padding); shadows are layered (ambient + direct), never one blurry drop.

Patterns

  • Dual-layer tokens — primitives (--blue-500) feed semantics (--color-brand); components only ever consume semantics.
  • Theme swap.dark class strategy via next-themes with suppressHydrationWarning and disableTransitionOnChange.
  • Brand archetypes — Dark Precision, Luminous Minimal, Neon Developer, Fintech Trust, and so on; pick one and execute it fully.
  • Style presets — soft, minimalist, brutalist, glassmorphism, neo-brutalism.
  • Figma handoff — Auto Layout → Flex/Grid, variants → CVA, variables → tokens.

Examples

examples/good-dark-mode.tsx (token architecture, next-themes, themed charts).

Reference Index

Load only for the specific task:

| Task | Load | |---|---| | 161 industry-mapped OKLCH palettes | references/color-palettes.md | | Dark mode architecture, next-themes, inversion rules | references/dark-mode.md | | 57 font pairings, reflex-font ban list, selection process | references/font-pairings.md | | CJK text — fallback-chain order, no-italic substitutes, kinsoku and punctuation, inverted letter-spacing, 5–15 MB font budget | references/cjk-typography.md | | Type that is correct but looks unset — measure in ch, text-box ink trimming, balance vs pretty, scale ratios, per-scene size and leading baselines, when a heading may be gradient or shadowed, metric-matched fallbacks, tabular figures, the prose plugin | references/typographic-finishing.md | | Top brand profiles + implementation templates | references/brand-core.md | | 30+ additional brand profiles | references/brand-extended.md | | 83 public design systems, 9 archetypes — replicate a brand's feeling, not its IP | references/brand-design-systems.md | | Matching a real brand — official-source extraction protocol, never from memory | references/brand-extraction.md | | Tone vocabulary, background effects, Design Thinking protocol | references/aesthetic-direction.md | | Auto Layout → code, variable extraction | references/figma-to-code.md | | Tokens leaving the browser — DTCG, Style Dictionary, Tokens Studio, and where hex is legitimate | references/token-interop.md | | Ten mood-keyed starting token sets — palettes in OKLCH, type pairing, radius, motion tier, and how to mix two | references/style-seeds.md | | Parsing a supplied DESIGN.md into @theme | references/design-md-parser.md | | Authoring a DESIGN.md — the nine-section template and the rules that make it binding | references/design-md-template.md | | Checking a build against the DESIGN.md it was made from | references/design-md-checklist.md | | Style presets (soft/minimal/brutalist/glass/neo) | references/styles/*.md |

Constraints

OKLCH only, no raw hex · no pure black/white surfaces · 4pt spacing · no banned display fonts · WCAG 2.2 AA contrast · color-scheme and theme-color set for dark themes · tokens semantic, never literal.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.