The shadcn Registry Protocol: A Technical Deep Dive
How the JSON schema, dependency resolution, and install flow work under the hood — and how to build your own custom component registry.
Thoughts on AI-native design systems, component registries, and the future of developer tooling.
How the JSON schema, dependency resolution, and install flow work under the hood — and how to build your own custom component registry.
AI coding tools default to shadcn's visual style because of training data bias. Design system packaging is the fix — not better prompting.
AI coding tools produce functional but generic code because they lack context about your design system. Here's how AI context packs fix that.
A technical deep-dive into the registry protocol that powers shadcn/ui, how it works under the hood, and why it matters for the component ecosystem.
What are AI context packs? How .cursorrules, CLAUDE.md, and MCP configs teach AI coding tools to use your design system.