Turns vague design requests into structured specs by forcing you to resolve eight dimensions up front: palette, typography, layout, mood, density, accent color, and constraints. You can feed it natural language ("clean dark landing page, Inter font, no animations") and it converts that to I-Lang format, then spits out a DESIGN.md with concrete hex values, spacing tokens, and font specs. Built by analyzing 71 design systems to find the minimum set of decisions you actually need to make before pushing pixels. Useful when you're tired of iterating on "make it feel more professional" and want to lock down the visual system before touching components.

skills.sh installs
3.6K
GitHub stars
106.9K
last updated
Aug 21, 2026

Install

$ npx -y skills add nexu-io/open-design --skill design-brief --agent claude-code

Installs into .claude/skills of the current project.

Files

Design Brief Skill

Parse a structured design brief into a concrete DESIGN.md and optional visual preview. Agent, follow this workflow exactly.

Background

The 8 dimensions in this skill were derived from OpenDesign's original 71-system catalog; 71 is the research sample, not the current bundled-system count. Every DESIGN.md in design-systems/ still resolves at minimum: color palette, accent, typography, display font, layout model, and component style. We distilled these into 8 orthogonal dimensions that cover the decisions a designer makes before any pixel is placed. Mood and density were added because they are the two most common sources of ambiguity in natural language briefs ("make it clean" means different things to different people).

Dimensions intentionally excluded from the brief level: animation timing, responsive strategy, and accessibility contrast. These are enforced at the template level by individual skills (e.g., saas-landing handles its own responsive logic), though the generated DESIGN.md includes sensible breakpoint defaults for downstream consumption.

1. Accept input

The user provides a design brief in one of two formats:

Sponsors

Details

Repository
github.com/nexu-io/open-design
Categories
Frontend Development, Code Review & Quality, Design & UI/UX
First seen
Jun 3, 2026

More from nexu-io/open-design

All 217
1google-deepmind avatarliterature-search-arxivgoogle-deepmind/science-skillsSearch for scientific papers, preprints, and publications on arXiv. Extract metadata, abstracts, and download full-text PDFs or HTML versions of papers. Use whe3.5Kskills.sh installs
2actionbook avatarm14-mental-modelactionbook/rust-skillsUse when learning Rust concepts. Keywords: mental model, how to think about ownership, understanding borrow checker, visualizing memory layout, analogy, misconc3.5Kskills.sh installs
3avdlee avatarxcode-compilation-analyzeravdlee/xcode-build-optimization-agent-skillAnalyze Swift and mixed-language compile hotspots using build timing summaries and Swift frontend diagnostics, then produce a recommend-first source-level optim3.5Kskills.sh installs
4bencium avatarhuman-architect-mindsetbencium/bencium-marketplaceSystematic architectural thinking for irreplaceable human capabilities - domain modeling, systems thinking, constraint navigation, and AI-aware problem decompos3.5Kskills.sh installs
5actionbook avatarunsafe-checkeractionbook/rust-skillsCRITICAL: Use for unsafe Rust code review and FFI. Triggers on: unsafe, raw pointer, FFI, extern, transmute, *mut, *const, union, #[repr(C)], libc, std::ffi, Ma3.5Kskills.sh installs
6openai avatarchatgpt-appsopenai/skillsBuild, scaffold, refactor, and troubleshoot ChatGPT Apps SDK applications that combine an MCP server and widget UI. Use when Codex needs to design tools, regist3.5Kskills.sh installs