design.how

agent
Guvenlik Denetimi
Basarisiz
Health Gecti
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 124 GitHub stars
Code Basarisiz
  • exec() — Shell command execution in skills/build-design-system/scripts/capture.mjs
  • spawnSync — Synchronous process spawning in skills/build-design-system/scripts/capture.mjs
  • network request — Outbound network request in skills/build-design-system/scripts/capture.mjs
  • new Function() — Dynamic code execution via Function constructor in skills/build-design-system/scripts/check-docs-leak.mjs
  • spawnSync — Synchronous process spawning in skills/build-design-system/scripts/check-docs-leak.mjs
  • process.env — Environment variable access in skills/build-design-system/scripts/check-docs-leak.mjs
  • execSync — Synchronous shell command execution in skills/build-design-system/scripts/check-record.mjs
  • exec() — Shell command execution in skills/build-design-system/scripts/check-record.mjs
  • execSync — Synchronous shell command execution in skills/build-design-system/scripts/check-spec.mjs
  • exec() — Shell command execution in skills/build-design-system/scripts/check-spec.mjs
  • spawnSync — Synchronous process spawning in skills/build-design-system/scripts/check-spec.mjs
  • execSync — Synchronous shell command execution in skills/build-design-system/scripts/copy-check.mjs
  • exec() — Shell command execution in skills/build-design-system/scripts/copy-check.mjs
  • execSync — Synchronous shell command execution in skills/build-design-system/scripts/find-chromium.mjs
  • exec() — Shell command execution in skills/build-design-system/scripts/find-chromium.mjs
  • process.env — Environment variable access in skills/build-design-system/scripts/find-chromium.mjs
  • execSync — Synchronous shell command execution in skills/build-design-system/scripts/gen-docs.mjs
  • exec() — Shell command execution in skills/build-design-system/scripts/gen-docs.mjs
  • spawnSync — Synchronous process spawning in skills/build-design-system/scripts/gen-docs.mjs
  • exec() — Shell command execution in skills/build-design-system/scripts/montage.mjs
  • spawnSync — Synchronous process spawning in skills/build-design-system/scripts/montage.mjs
  • fs module — File system access in skills/build-design-system/scripts/optical.js
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

Agent skills and design systems from design.how. Build a design system from your app, enforce it in CI, or start from Lime or Quartz.

README.md

design.how

Skills and design systems for coding agents, from design.how.

Install

npx skills@latest add https://design.how

Or from GitHub, which installs the same six skills:

npx skills@latest add arla6ka/design.how

One skill: npx skills@latest add arla6ka/design.how --skill ui-review. A design system's skill without its code: npx skills@latest add arla6ka/design.how/systems/quartz.

It works with any coding agent that reads skills. In Claude Code you can also run /plugin marketplace add arla6ka/design.how, then /plugin install design-system-skills@design-how. To install by hand, copy the folders in skills/ into your agent's skills folder, such as .agents/skills/.

Design systems

Each one installs with shadcn and brings its own skill, so your agent builds with its components and follows its rules.

Lime

Lime: a banking app's home screen with a balance, one glowing Add button and a savings goal

Warm and light, for consumer apps, with one glowing action.

npx shadcn@latest add https://design.how/r/lime/theme.json

Components and source and docs.

Quartz

Quartz: a helpdesk for AI agents with a conversations chart, a queue of approvals and an agent drafting a refund reply

Cold and calm, for AI agents and developer tools, with colour only for what a thing is and what went wrong.

npx shadcn@latest add https://design.how/r/quartz/theme.json

Components and source and docs.

Skills

These turn the UI your app already ships into a design system your agent can use, add a check that catches new drift, and move every screen onto it when you ask.

  • design-system-boss. Start here. Say what's wrong in plain words, and it reads the repo, picks a route and runs the other skills in order. It ends with the system, one flow moved onto it and a CI check, then offers the full migration with its size.
  • build-design-system. Builds tokens, one canonical component per family, docs and checks from the app you have, and proves them on one real flow.
  • migrate-design-system. Moves every screen onto the system with parallel workers, each checked against its before screenshot. Start with audit mode, which changes nothing.
  • token-mapping. Maps hex codes and pixel values to your tokens by purpose, so an 8px radius never stands in for an 8px gap. It never edits.
  • component-docs. Writes a component's docs from its code and two real uses in your product, with the rules right next to the examples.
  • ui-review. Reviews a screen or flow, including the states a screenshot misses, and ranks what's actually broken.

Why

Agents copy whatever is in the repo. If it has three buttons, forty grays and a token file half the code ignores, every new screen picks a different one. Each skill swaps a guess for a step it can prove: it screenshots every route before the first edit, maps values to tokens by what they do, and runs checks that fail when a screen drifts. Nothing lands on your branch until you merge.

MIT licensed.

Yorumlar (0)

Sonuc bulunamadi