Design Engineering
A design engineering system for AI coding agents.
Brand identity to production code, from your terminal.
npx get-shit-pretty/gsp ◇◇
◆ brand-strategy complete
◆ design-tokens complete
◈ component-foundations in progress
◇ build pending
◇ review pending
Skill Based
Design knowledge, built into your tools
Every skill is a specialized AI prompt with real design expertise. Add, remove, or create your own. The pipeline invokes them automatically — or call any one directly.
npx skills add jubscodes/get-shit-prettyThe Process
/gsp-start guides you through Brand to Build
A dual-diamond process — from brand research to production code. Each phase produces real artifacts, not just plans.
Capabilities
Designer thinking, developer tooling
Terminal native
Built for Claude Code, OpenCode, Gemini CLI, and Codex. No browser required. Design engineering from your terminal.
Open source
MIT licensed. Inspect every prompt, every agent, every skill. Zero production dependencies. Fork it, extend it, make it yours.
11 specialized agents
Brand strategist, creative director, project designer, accessibility auditor — real design roles, not generic assistants.
Parallel builds
Components and screens build in parallel waves with round-robin model assignment. ~47% faster than sequential.
35 style presets
Fuzzy-matched design languages. Describe a vibe, get tokens. Each preset includes constraints, interaction patterns, and typography.
Figma + GitHub
MCP servers bundled. Read designs from Figma, track issues on GitHub — directly from your pipeline.
35 Style Presets
Start with taste, not a blank canvas
Each preset is a complete design opinion — colors, type, shape, constraints, interaction patterns. Pick one as your foundation.
look better.
modern-dark
Linear/Vercel aesthetic, ambient blobs, cinematic
nothing
OLED black, zero shadows, red signal
neubrutalism
Hard shadows, thick borders, bright accents
follows
function.
bauhaus
Primary colors, hard geometry, constructivist
frosted glass
Backdrop blur, translucent layers, warm depth
35 presets total — from swiss-minimalist to vaporwave. /gsp-style "describe a vibe"
Code is commodity, your brand is not
npx get-shit-pretty