Skip to content
Back to skills

Sage Design System

ASecurity

Design system implementation in Sage/Tailwind v4 — Figma to @theme tokens, design tokens CSS, Tailwind v4 @theme, color tokens, typography tokens, spacing scale, Blade UI components, kitchensink page, design-to-code, @layer base @layer components, CSS custom properties, resources/css/app.css, Paper MCP, Figma MCP, design file to code, SVG icons, responsive layout, design system audit, UI component library, atom design, layout components

  • 13 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 11, 2026
designphpbashgit

Works with

  • mcp

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned September 11, 2026

npx -y skills add hekivo/superpowers-sage --skill sage-design-system --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Sage Design System?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Sage Design System
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/hekivo-sage-design-system/badge)](https://www.skillsdirectory.com/skills/hekivo-sage-design-system)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: superpowers-sage:sage-design-system
description: >
  Design system implementation in Sage/Tailwind v4 — Figma to @theme tokens,
  design tokens CSS, Tailwind v4 @theme, color tokens, typography tokens,
  spacing scale, Blade UI components, kitchensink page, design-to-code,
  @layer base @layer components, CSS custom properties, resources/css/app.css,
  Paper MCP, Figma MCP, design file to code, SVG icons, responsive layout,
  design system audit, UI component library, atom design, layout components
user-invocable: true
argument-hint: "[design tool URL or path, or 'detect' to auto-detect]"
---

# Sage Design System — Visual Foundation

Establish the complete visual foundation of a Sage/Acorn theme: design tokens → UI atoms → layout components → kitchensink → structural layouts. This must run before any block, view, or page implementation.

**Announce at start:** "I'm using the sage-design-system skill to establish the visual foundation."

## When to use

- **Standalone**: user invokes `/sage-design-system` at project start
- **Auto-gate from `/architecting`**: before any architecture discovery, `/architecting` checks if design system is validated (kitchensink route exists + `design-tokens.css` present). If not, it invokes this skill first and waits.
- **Resuming**: if some phases are already complete, detect which files exist and skip completed phases

## Inputs

$ARGUMENTS

If a design tool URL or path is provided, use it. Otherwise invoke `/designing` to detect the active design tool (Figma / Paper / Pencil / Stitch).

---

See [references/tokens-setup.md](references/tokens-setup.md) for design token extraction workflow.

See [references/component-phases.md](references/component-phases.md) for component implementation phases.

---

## Completion

After all phases:

1. Confirm `resources/css/design-tokens.css` exists with traceability comments
2. Confirm `resources/views/components/ui/` has all 5 atoms
3. Confirm `resources/views/components/layout/` has all 5 structure components
4. Confirm kitchensink screenshot was taken and saved
5. Commit:

```bash
git add resources/css/design-tokens.css \
        resources/views/components/ui/ \
        resources/views/components/layout/ \
        resources/views/kitchensink.blade.php \
        routes/web.php \
        docs/plans/<active-plan>/assets/kitchensink-ref.png
git commit -m "feat(theme): design system foundation — tokens, ui, layout components, kitchensink"
git push
```

**Do NOT proceed to `/architecting` or `/building` until this commit exists.**

Files in this skill

  • SKILL.md2.5 KB
  • references/component-phases.md6.6 KB
  • references/tokens-setup.md5.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.