llgsoldiersonly

Design System — Agent Instructions

- [content.md](content.md) — grid system, responsiveness

llgsoldiersonly 0 Updated 4w ago

Resources

24
GitHub

Install

npx skillscat add llgsoldiersonly/salesenablement

Install via the SkillsCat registry.

SKILL.md

Design System — Agent Instructions

Style: Neumorphism — subtle, extruded, and inset interfaces built on low-contrast surfaces. Elements must share the exact same background color as their parent container, using dual-directional shadows (light top-left, dark bottom-right) to create the illusion of physical depth. Avoid high-contrast solid backgrounds for structural elements.

This skill describes the visual design language for all UI output. Every component, layout, and page should follow the design specs in the module files below. These describe what the design looks like — you choose how to implement the styles.

Before Writing Any Code

  1. Read every module that applies. For a landing page, read at minimum: layout.md, typography.md, colors.md, buttons.md, cards.md, shadows.md, radius.md, borders.md. Do NOT write JSX until you have loaded all relevant modules.

Critical Rules

  • Tokens are AGNOSTIC, NOT Tailwind classes: The tokens defined in the .md files (like neutral-primary-soft, heading, border-default) are agnostic design system tokens, NOT literal Tailwind classes. Do not blindly use classes like bg-neutral-primary-soft unless you have explicitly mapped them in the CSS/Tailwind configuration. You must implement the mapping yourself.

  • Cross-reference modules. A card containing buttons must satisfy both cards.md AND buttons.md.

  • Dark mode is automatic. The CSS custom properties resolve differently in light/dark via @media (prefers-color-scheme: dark). Never manually swap colors.

  • Every interactive element needs hover, focus, and disabled states — defined in the relevant module.

  • Use semantic HTML: proper heading hierarchy (h1h6), <button> for actions, <a> for navigation, ARIA attributes where needed.

Module Index

Foundation (read first for any UI work)

Components

Complex Components

Categories