v0-design-guidelines

Applies v0-style design, Tailwind, shadcn/ui, and React rules when building web interfaces.

9|Updated Aug 10, 2026
One-click install
npx skills add https://github.com/Ikaleio/skills --skill v0-design-guidelines-ikaleio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: v0-design-guidelines
Source: https://github.com/Ikaleio/skills/tree/main/v0-design-guidelines
Command: npx skills add https://github.com/Ikaleio/skills --skill v0-design-guidelines-ikaleio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Building interfaces in general agent environments often produces inconsistent styling, missing accessibility, and incorrect assumptions about tooling. This Skill ports the v0 design system rules into any coding environment so generated UI follows strict color, typography, layout, and security conventions. ## Core Features & Use Cases - Design System Enforcement: Restricts palettes to 3-5 colors, limits to 2 font families, mandates semantic Tailwind tokens, and requires a written design brief before substantive work. - Framework-Aware Coding Rules: Detects Next.js, Vite, Remix, or Astro from the project, covers React 19.2 features like useEffectEvent and Activity, and Next.js 16 caching APIs. - Security & Data Persistence Guardrails: Forbids localStorage persistence and mock auth, requires argon2id password hashing, parameterized queries, and real database backends. - Use Case: Ask the agent to build a landing page or dashboard in an existing repo; it will initialize shadcn/ui if missing, define design tokens in globals.css, and ship accessible, mobile-first components. ## Quick Start Build a responsive pricing page in this project following the v0 design guidelines, using shadcn/ui components and a 3-color palette.

Frequently Asked Questions about v0-design-guidelines

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I apply v0 design guidelines outside the v0 platform?

Use this Skill in a general agent environment; it adapts the v0 system prompt rules without assuming v0 tooling. It detects your framework, initializes shadcn/ui with the new-york style if absent, and requires writing a design brief before substantive design work.

How many colors and fonts should a UI design use?

Use exactly 3-5 colors total: one primary brand color, 2-3 neutrals, and 1-2 accents, avoiding prominent purple. Limit typography to a maximum of 2 font families, one for headings and one for body text.

Does this work with frameworks other than Next.js?

Yes, it detects the framework from lockfiles, config files, and imports, then follows that framework's conventions for Vite, Remix, or Astro. Next.js-specific sections like App Router metadata and Next.js 16 caching APIs are skipped for non-Next.js projects.

Can I use localStorage for data persistence in React apps?

No, these guidelines forbid localStorage for persistence unless explicitly requested. Use a real database such as Postgres, Supabase, or Neon, with argon2id password hashing, HTTP-only session cookies, and parameterized queries.

What should I do when a design needs images the project does not have?

Use a real asset the user provided if one exists, copying it into the project under a local path. Otherwise use a clearly-marked placehold.co placeholder with descriptive alt text and a TODO comment, never hotlinked third-party images.