The missing design process between your product idea and your codebase.
$ npx -y skills add buildermethods/design-os --agent claude-code
Run the curl in your terminal, the rest in Claude Code.
Repo: buildermethods/design-os
What's inside
Design OS is a product planning and design tool that helps you define your product vision, sketch out your data shape, design your UI, and export production-ready components for implementation. Rather than jumping straight into code, you work through a guided process that captures what you're building and whyβthen hands off everything your coding agent needs to build it right.
AI coding tools are incredible at building fast. But the results often miss the mark. You describe what you want, the agent builds something, but it's not what you envisioned. The UI looks generic. Features get half-implemented. You spend as much time fixing and redirecting as you would have spent building.
The core issue: we're asking coding agents to figure out what to build and build it simultaneously. Design decisions get made on the fly, buried in code, impossible to adjust without starting over. There's no spec. No shared understanding. No source of truth for what "done" looks like.
Design OS powers a guided design and architecture process. You + AI, working together through structured steps:
Each step is a conversation. The AI asks questions, you provide direction, and together you shape a product that matches your visionβbefore any implementation begins.
Docs, installation, usage, & best practices π It's all here
For official support, training, and community as you use Design OSβfor yourself or with your team, consider joining Builder Methods Pro. You'll get access to Brian Casel (the creator) for questions, a community of builders using Design OS, plus all Builder Methods workshops and training on AI-first development.
Read the changelog
Subscribe to be notified of major new releases of Design OS
Created by Brian Casel, the creator of Builder Methods, where Brian helps professional software developers and teams build with AI.
Get Brian's free resources on building with AI:
.claude/
commands/
design-os/
data-shape.md
design-screen.md
design-shell.md
design-tokens.md
export-product.md
product-roadmap.md
product-vision.md
sample-data.md
screenshot-design.md
shape-section.md
skills/
frontend-design/
SKILL.md
.github/
CODE_OF_CONDUCT.md
CONTRIBUTING.md
ISSUE_TEMPLATE/
config.yml
PULL_REQUEST_TEMPLATE.md
SECURITY.yml
SUPPORT.md
workflows/
pr-decline.yml
stale.yml
.gitignore
agents.md
CHANGELOG.md
claude.md
components.json
docs/
codebase-implementation.md
design-section.md
export.md
getting-started.md
index.md
product-planning.md
requirements.md
usage.md
eslint.config.js
index.html
LICENSE
package-lock.json
package.json
public/
vite.svg
README.md
src/
.DS_Store
assets/
react.svg
components/
.DS_Store
AppLayout.tsx
DataCard.tsx
DataShapePage.tsx
DesignPage.tsx
EmptyState.tsx
ExportPage.tsx
NextPhaseButton.tsx
PhaseNav.tsx
PhaseWarningBanner.tsx
ProductOverviewCard.tsx
ProductPage.tsx
ScreenDesignPage.tsx
ScreenDesignsCard.tsx
SectionPage.tsx
SectionsCard.tsx
SectionsPage.tsx
ShellCard.tsx
ShellDesignPage.tsx
SpecCard.tsx
StepIndicator.tsx
ThemeToggle.tsx
ui/
avatar.tsx
badge.tsx
button.tsx
card.tsx
collapsible.tsx
dialog.tsx
dropdown-menu.tsx
input.tsx
label.tsx
separator.tsx
sheet.tsx
skeleton.tsx
table.tsx
tabs.tsx
index.css
lib/
data-shape-loader.ts
design-system-loader.ts
product-loader.ts
router.tsx
section-loader.ts
shell-loader.ts
utils.ts
main.tsx
sections/
.gitkeep
types/
product.ts
section.ts
tsconfig.app.json
tsconfig.json
tsconfig.node.json
vite.config.tsFAQ
design-os is a Claude Code plugin with 1 hand-picked skill for development work, indexed on Flowy. Install it with the command on its page. It includes frontend-design. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.