picasso

skill
Security Audit
Warn
Health Warn
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 5 GitHub stars
Code Warn
  • process.env — Environment variable access in bin/install.mjs
Permissions Pass
  • Permissions — No dangerous permissions requested
Purpose
This tool is a comprehensive design skill/prompt-engineering guide for AI coding agents. It provides detailed specifications, anti-patterns, and code examples to help AI generate distinctive, production-grade frontend interfaces rather than generic templates.

Security Assessment
The overall security risk is Low. The repository does not request dangerous permissions and contains no hardcoded secrets. There is a minor warning regarding environment variable access within the `bin/install.mjs` file, which is standard for managing local installation paths or configurations. It functions primarily as a set of design rules and instructions rather than an active runtime script, meaning it does not inherently execute malicious shell commands or make suspicious network requests.

Quality Assessment
The project is relatively new and currently has low visibility, reflected by only 5 GitHub stars. However, it is under active development, with the most recent push happening today. The code is properly licensed under the standard MIT license, allowing for straightforward integration into commercial and open-source projects. While the community trust level is still growing due to the low user base, the foundational housekeeping (active maintenance, clear description, standard licensing) is solid.

Verdict
Safe to use, though developers should expect a newer, less battle-tested project.
SUMMARY

The ultimate AI design skill for producing distinctive, production-grade frontend interfaces

README.md

Picasso

PICASSO
The most comprehensive AI design skill ever built.

20 reference domains • 35+ commands • 4,700+ lines of actionable design intelligence
Every interface looks like a senior design engineer spent days on it.

InstallWhy PicassoInterviewCreative CommandsBenchmarksAll CommandsReferencesSources


The Problem

Every AI coding tool produces the same output: Inter font, purple gradients on white, centered layouts, uniform card grids, glassmorphism everywhere. It's instantly recognizable as "AI made this." Users can feel it. Clients can see it. It looks generic because it is generic.

Existing design skills are shallow. They tell you to "use good typography" without specifying what that means. They say "be accessible" without giving you the ARIA patterns. They cover 3-4 design domains and call it done.

Picasso is different. It is the largest, most detailed, and most opinionated design skill available for any AI coding agent. It doesn't just tell you what to do -- it tells you exactly how, with specific values, code examples, and anti-patterns for every decision.


What Makes Picasso Different

Depth That No Other Skill Matches

Picasso covers 20 specialized reference domains, each with concrete rules, specific values, and ready-to-use code. This isn't a collection of vague principles -- it's an engineering specification for beautiful interfaces.

Domain What You Get
Typography Modular type scales, 15+ font alternatives to Inter/Roboto, OpenType feature activation, vertical rhythm system, max-width: 65ch, font loading strategies
Color & Contrast OKLCH-based palette construction, tinted neutrals (never pure gray), 60-30-10 rule, dark mode inversion rules, "alpha is a design smell"
Spatial Design 4px base spacing scale, Gestalt proximity ratios (2:1 minimum), Squint Test, asymmetric grid patterns, "cards are not required"
Motion & Animation Duration rule (100/200/300/500ms), only animate transform+opacity, exit = 75% of entrance, grid-template-rows for height, stagger caps
Interaction Design All 8 interactive states (default/hover/focus/active/disabled/loading/error/success), dropdown positioning (#1 bug fix), Popover API, undo > confirmation
Responsive Design Input method detection (@media pointer/hover), safe areas, container queries, content-driven breakpoints, real device testing
Sensory Design soundcn (700+ CC0 sounds), web-haptics (4 presets + custom), multi-sensory integration patterns
React/Next.js Server Components by default, barrel import avoidance, RSC serialization minimization, React.cache() deduplication
Anti-Patterns 50+ explicit "never do this" rules across typography, color, layout, motion, interaction, code, and content
Design Systems VoltAgent/Google Stitch 9-section DESIGN.md format, 4 pre-built themes, two-layer token architecture
Generative Art Philosophy-first creative process, seeded randomness, p5.js patterns, parameter-driven exploration
Component Patterns 40+ standard component names from 90+ real design systems, state matrix, compound component patterns, sizing conventions
UX Psychology Gestalt principles with CSS examples, Fitts's/Hick's/Miller's/Jakob's Law with specific numbers, F/Z-pattern scanning, Peak-End Rule
Data Visualization Chart selection decision matrix (13 types), dashboard layout patterns, Okabe-Ito colorblind-safe palettes, Tufte data-ink ratio, React library comparison
Modern CSS CSS nesting, :has(), @layer, anchor positioning, @scope, @property, color-mix(), subgrid, Popover API, scroll-driven animations, View Transitions
Web Performance Core Web Vitals targets (LCP < 2.5s, CLS < 0.1, INP < 200ms), image format matrix (AVIF/WebP), font-display strategies, critical CSS, Tailwind v4
Conversion Design Hero section variations, CTA design with conversion data, pricing page structure, friction reduction metrics, onboarding frameworks, notification hierarchy
Accessibility 12 WAI-ARIA widget patterns with exact roles/states/keyboard, WCAG 2.2 new criteria, focus management for SPAs, accessible data tables, drag-and-drop alternatives
UX Writing Error message formula (what + why + fix), button label rules (verb + object), translation expansion percentages, terminology consistency
Style Presets 22 curated visual presets with hex values, font pairings, border-radius, and signature UI elements, mapped to moods
Performance Optimization Vercel's 45 React/Next.js rules across 7 priority tiers with BAD/GOOD code examples

The AI-Slop Firewall

Picasso's anti-pattern system is the most aggressive in any design skill. It doesn't just suggest good practices -- it explicitly bans the fingerprints of AI-generated interfaces:

Banned typography: Inter, Roboto, Arial, Open Sans, Space Grotesk, monospace-as-lazy-technical-vibe, large icons with rounded corners above every heading.

Banned color: Pure black (#000), pure white (#fff), pure gray, gray text on colored backgrounds, cyan-on-dark, purple-to-blue gradients, neon accents on dark, gradient text for "impact."

Banned layout: Cards nested in cards, identical card grids (icon + heading + text repeated), hero metric layout template, centered everything, same spacing everywhere, glassmorphism everywhere.

Banned motion: bounce/elastic easing, transition: all, animating width/height/padding/margin, no reduced-motion support.

Banned interaction: Placeholder-only labels, outline: none without replacement, hover-only interactions, every button styled as primary.

Integrated Tool Ecosystem

Picasso doesn't just describe tools -- it specifies exactly how to use them with installation commands, import paths, and API examples:

Tool What It Does Integration
torph Text morphing animation import { TextMorph } from 'torph/react' with spring easing
soundcn 700+ UI sounds npx shadcn add @soundcn/click-soft, base64 inline, zero deps
web-haptics Mobile haptic feedback 4 presets (success/nudge/error/buzz), desktop debug mode
facehash Deterministic avatar faces ~3KB, SVG, 3D depth, Avatar/AvatarFallback pattern
better-icons 200K+ icons from 150+ sets MCP server for AI agents, CLI search, project sync
Geist Pixel 5 pixel font variants Square/Grid/Circle/Triangle/Line, Next.js native
Lucide React Default icon library Direct imports (avoid barrel files)

The Design Interview

When you first use Picasso on a project, it doesn't just start generating. It asks.

Picasso: What are we building? New project, redesign, polish, or fixing specific issues?
You:     New SaaS dashboard for a fintech startup

Picasso: Who is this for?
You:     Financial analysts, 30-50 age range, use Bloomberg terminals all day

Picasso: What's the vibe? Any sites you love the look of?
You:     Dark, dense, like Linear meets Bloomberg. Here's a reference: linear.app

Picasso: Rate these 1-5:
         Animations? Mobile? Accessibility? Dark mode? Performance?
You:     Animations 3, Mobile 2, A11y 5, Dark mode YES, Perf 5

Picasso: Got it. Here's what I'm building:
         → Dark-tech aesthetic inspired by Linear
         → Dense layout (VISUAL_DENSITY: 8), subtle motion (MOTION_INTENSITY: 3)
         → WCAG AAA accessibility, dark-first, performance-critical
         → Generating .picasso.md and DESIGN.md now...
         Sound good?

The interview generates a .picasso.md config that persists your preferences across every future session. Run /picasso anytime to redo it.


Creative Commands

These are the features that make Picasso unlike any other design tool.

/roast -- The Brutally Honest Critique

Forget polite feedback. /roast tears your design apart with designer-Twitter energy.

🔥🔥🔥🔥 ROAST SCORE: 4/5

This hero section looks like every v0 output from 2024. The purple gradient
physically hurts my eyes. The three identical cards are a cry for help. And
the "Build the future of work" headline? It's 2026 -- we've moved on.

The Inter font is doing NOTHING for you. It's the design equivalent of
wearing khakis to a nightclub. And transition: all 0.3s? That's animating
your box-shadow, your border-color, and your will to live.

Here's how to fix it:
1. Kill the gradient. Use oklch(0.15 0.02 250) as your background.
2. Replace Inter with Satoshi for display, DM Sans for body.
3. Break the three-card grid. Make the first card 2x width.
...

What IS working: Your spacing scale is consistent (4px base) and the
semantic HTML structure is solid. Build on that.

/score -- Quantified Design Quality

A single 0-100 score, broken down by category. Track it over time.

## Picasso Design Score: 73/100

Typography:    ████████████░░░  12/15
Color:         ████████████░░░  11/15
Spacing:       ████████░░       8/10
Accessibility: ████████████████ 16/20
Motion:        ██████░░░░       6/10
Responsive:    ████████░░       8/10
Performance:   ██████░░░░       6/10
Anti-Slop:     ██████░░░░       6/10

Top fixes for +15 points:
1. Add prefers-reduced-motion support (+4)
2. Replace #000 with tinted near-black (+3)
3. Add staggered entrance animation (+3)
4. Set max-width on body text (+3)
5. Replace outline:none with focus-visible (+2)

/steal <url> -- Extract Any Site's Design DNA

Point at a live website and Picasso extracts its entire design language into a .picasso.md config.

/steal https://linear.app

Extracts: fonts, color palette, spacing rhythm, border-radius system, shadow style, animation patterns, layout structure. Generates a config that makes your project match that aesthetic.

/mood <word> -- Instant Design System from a Word

/mood cyberpunk

Generates a complete design system -- palette, fonts, spacing, motion, component styling -- from a single evocative word. Works with: cyberpunk, cottage, brutalist, luxury, editorial, playful, corporate, dark-tech, warm-saas, minimal, and any combination.

/evolve -- Iterative Multi-Round Refinement

Instead of generating once and hoping, Picasso proposes 3 distinct directions, lets you pick, then refines through multiple rounds:

Round 1: Here are 3 directions:
  A) Minimal monochrome -- Geist font, black/white, sharp corners
  B) Warm editorial -- Instrument Serif headers, terracotta accent, soft radius
  C) Dark technical -- JetBrains Mono accent, neon green, dense layout

You: B, but darker

Round 2: [implements B with darker surfaces, screenshots]
         What do you love? What's not right?

You: Love the typography. Cards need more breathing room.

Round 3: [adjusts spacing, screenshots]
         Are we there?

You: Ship it.

/compete <url> -- Head-to-Head Design Battle

/compete https://competitor.com

Screenshots both sites, scores both, produces a head-to-head comparison:

                    You        Competitor
Typography:         72         88          ← They win (modular scale)
Color:              85         71          ← You win (better contrast)
Responsive:         90         65          ← You win (mobile-first)
Performance:        45         92          ← They win (image optimization)
Accessibility:      88         42          ← You win (focus states)
Overall:            76         72          ← You win, barely

Key gap: Their typography is stronger because they use a consistent
1.25 ratio scale. Yours has 7 different sizes with no clear ratio.
Fix this and you pull ahead significantly.

/before-after -- Visual Transformation Report

After any /polish or /redesign, auto-generates side-by-side screenshots showing exactly what changed and why. Shareable HTML report.

/mood-board -- Visual Inspiration Generator

Not sure what you want? Give Picasso 3-5 adjectives and it generates an interactive HTML mood board with color swatches, font samples, and example components in that style.

/design-system-sync -- Keep Code and DESIGN.md in Sync

Detects when your code has drifted from your design system. Finds every hardcoded color that should be a token, every wrong font weight, every spacing violation. Offers one-click fix.

/preset <name> -- One-Command Aesthetic

/preset linear     # Linear-inspired dark minimal
/preset stripe     # Stripe-inspired gradient editorial
/preset vercel     # Vercel-inspired black/white sharp
/preset notion     # Notion-inspired warm readable
/preset brutalist  # Raw, intentional, monospace

Generates .picasso.md + DESIGN.md + updates your CSS variables in one command.


Benchmark

Picasso vs. Every Other Design Skill

We compared Picasso against every publicly available AI design skill as of April 2026.

Metric Picasso Anthropic frontend-design Impeccable Taste Skill Generic skills
Reference domains 20 1 7 1 1-3
Total lines of guidance 4,700+ ~120 ~2,500 ~200 50-300
Anti-pattern rules 50+ ~10 ~30 ~5 0-5
Steering commands 35+ 0 20 0 0-3
ARIA patterns documented 12 widgets 0 0 0 0
React performance rules 45 (Vercel) 0 0 0 0
Chart/data viz guidance Full matrix None None None None
WCAG 2.2 coverage Full None Partial None None
Conversion/landing page CTA data + pricing None None None None
Modern CSS (2024-2025) 12 features None Partial None None
Core Web Vitals LCP/CLS/INP None None None None
Pre-built presets 22 + 4 OKLCH 0 0 0 0-3
UX psychology 6 laws + patterns None None None None
Design system generation 9-section (Stitch) None None None None
Sound/haptics soundcn + web-haptics None None None None
Scoring system 0-100 quantified None /20 + /40 None None
Design interview 4-section onboarding None None None None
Creative commands 10 (/roast, /steal, /evolve...) None None None None
Tool integrations 7 libraries 0 0 0 0
Sources consolidated 15+ repos 1 1 1 0-1

What This Means in Practice

Without Picasso, your AI will:

  • Default to Inter or Roboto every time
  • Use purple gradients because that's what the training data looks like
  • Center everything because it's the safe choice
  • Ignore accessibility until someone files a complaint
  • Use transition: all 0.3s ease and call it animated
  • Produce interfaces that look like every other AI-generated UI

With Picasso, your AI will:

  • Choose distinctive typography (Instrument Sans, Fraunces, Outfit) with proper OpenType features
  • Build OKLCH palettes with tinted neutrals and the 60-30-10 rule
  • Create asymmetric layouts with intentional spatial hierarchy
  • Include all 8 interactive states on every element
  • Hit WCAG 2.2 AA compliance by default
  • Optimize for Core Web Vitals (LCP < 2.5s, CLS < 0.1, INP < 200ms)
  • Add text morphing, UI sounds, and haptic feedback where appropriate
  • Generate DESIGN.md files that any AI agent can read
  • Never produce the same design twice

Install

Option 1: npx (Recommended)

# Install skill + agent to current project
npx picasso-skill

# Install globally (all Claude Code projects)
npx picasso-skill --global

# Skill only (no agent)
npx picasso-skill --skill-only

# Install for Cursor
npx picasso-skill --cursor

# Install for Codex
npx picasso-skill --codex

# Custom path
npx picasso-skill --path ./my-skills

Option 2: One-Liner

# Project-specific (skill + agent)
git clone https://github.com/viperrcrypto/picasso.git /tmp/picasso && \
  mkdir -p .claude/skills .claude/agents && \
  cp -r /tmp/picasso/skills/picasso .claude/skills/picasso && \
  cp /tmp/picasso/agents/picasso.md .claude/agents/picasso.md && \
  rm -rf /tmp/picasso

# Global (all projects)
git clone https://github.com/viperrcrypto/picasso.git /tmp/picasso && \
  mkdir -p ~/.claude/skills ~/.claude/agents && \
  cp -r /tmp/picasso/skills/picasso ~/.claude/skills/picasso && \
  cp /tmp/picasso/agents/picasso.md ~/.claude/agents/picasso.md && \
  rm -rf /tmp/picasso

Option 3: Manual

git clone https://github.com/viperrcrypto/picasso.git
cp -r picasso/skills/picasso ~/.claude/skills/picasso
cp picasso/agents/picasso.md ~/.claude/agents/picasso.md

Option 4: Claude.ai (Consumer)

Upload SKILL.md as a Custom Skill in Claude.ai settings. Upload reference files alongside it for full coverage.


Skill + Agent

Picasso ships as both a skill (knowledge base) and an agent (autonomous design engineer).

Skill Agent
What it is 20 reference files of design intelligence Autonomous design auditor
How it works Loaded into context when designing Runs as a sub-process with its own tools
When it runs When you ask for design help Proactively after frontend code changes
Can audit code Only when asked Automatically
Can run axe-core No Yes
Can screenshot pages No Yes (via Playwright)
Can auto-fix issues No Yes
Can enforce design system No Yes (greps for token violations)

Commands

Quality Assessment

Command What It Does
/audit Technical quality check across 5 dimensions (accessibility, performance, theming, responsive, anti-patterns). Each scored 0-4, total /20. Issues tagged P0-P3.
/critique UX design review evaluating visual hierarchy, cognitive load, emotional journey, discoverability, composition. Scores Nielsen's 10 heuristics 0-4, total /40.

Refinement

Command What It Does
/polish Final pass before shipping: visual alignment, typography refinement, color/contrast, all 8 interaction states, micro-interactions, content/copy, edge cases
/simplify Strip to essence: reduce scope, flatten structure, remove decorations, progressive disclosure, shorter copy, fewer variants
/normalize Realign to design system standards: fix hardcoded colors, inconsistent tokens, broken dark mode, spacing violations
/typeset Fix typography: font choices, hierarchy clarity, sizing scale, readability (line length, line-height, contrast), OpenType features
/arrange Fix layout: establish spacing system, create visual rhythm, choose right layout tool (Flexbox vs Grid), break card grid monotony

Amplification

Command What It Does
/animate Add purposeful motion: page load choreography, micro-interactions, state transitions, scroll effects, loading delight
/bolder Amplify timid designs: extreme type scale (3x-5x), vibrant color, spatial drama, dramatic shadows, custom elements
/quieter Tone down aggressive designs: reduce saturation to 70-85%, soften weights, increase whitespace, shorter animation distances
/colorize Introduce strategic color: semantic states, accent application, tinted backgrounds, data visualization, decorative elements
/delight Add moments of joy: button feedback, loading delight, success celebrations, personality in copy, sound cues, easter eggs

Aesthetic Presets

Command What It Does
/soft Premium soft aesthetic: generous whitespace, layered depth, smooth spring animations, muted palette
/minimalist Editorial minimalism: monochrome, crisp borders, surgical precision, inspired by Linear/Notion
/brutalist Raw mechanical aesthetic: Swiss typography, CRT terminal feel, sharp edges, monospace accents

System

Command What It Does
/theme Generate or apply a complete color/font theme with CSS variables
/stitch Generate a Google Stitch-compatible DESIGN.md (9-section format from VoltAgent)
/sound Add UI sound effects using soundcn (700+ CC0-licensed sounds)
/haptics Add mobile haptic feedback using web-haptics (4 presets + custom patterns)
/redesign Full audit + identify problems + fix systematically + re-audit cycle

Production

Command What It Does
/adapt Adapt for devices: mobile (thumb-zone), tablet (two-column), desktop (multi-column), print, email (600px, table-based)
/clarify Improve UX copy: error messages, form labels, button text, help text, empty states, confirmation dialogs
/optimize Performance: image optimization, JS bundle reduction, CSS critical path, font loading, animation 60fps, network efficiency
/harden Error handling and edge cases: text overflow, i18n (RTL, expansion), network errors, empty/loading/error states, browser compat
/onboard Design onboarding: signup friction reduction, first-run experience, progressive feature discovery, setup checklists

/godmode -- The Nuclear Option

One command. Full transformation. Interview, audit, score, roast, fix everything, verify, before/after report.

/godmode

Phase 1: Understanding your project...
Phase 2: Scoring... 42/100. Roasting... 🔥🔥🔥🔥
Phase 3: Found 23 issues. Fixing all = score ~85. Proceed? [y]
Phase 4: Fixing... typography ✓ color ✓ spacing ✓ a11y ✓ motion ✓ responsive ✓ perf ✓
Phase 5: Re-scoring... 87/100 (+45 points)
Phase 6: Before/after report generated.

GODMODE Complete: 42 → 87 (+45 points), 47 files modified, 23 issues fixed

Creative

Command What It Does
/godmode The ultimate command: interview + audit + score + roast + fix everything + before/after report
/picasso Run the design interview -- deep discovery conversation, generates .picasso.md config
/roast Brutally honest critique with designer-Twitter energy. Every roast includes the fix. Rated 🔥-🔥🔥🔥🔥🔥.
/score Quantified 0-100 design score with category breakdown (typography, color, spacing, a11y, motion, responsive, perf, anti-slop)
/steal <url> Extract design DNA from any live website into a .picasso.md config
/mood <word> Generate complete design system from a single evocative word (cyberpunk, cottage, luxury, etc.)
/evolve Multi-round iterative refinement: 3 directions → pick → refine → ship
/compete <url> Head-to-head design comparison against a competitor with per-category scoring
/before-after Visual side-by-side comparison report after changes (HTML export)
/mood-board Generate interactive HTML mood board from adjectives
/design-system-sync Detect and auto-fix drift between DESIGN.md and actual code
/preset <name> Apply a curated preset (linear, stripe, vercel, notion, brutalist, etc.)

Advanced

Command What It Does
/overdrive Technically extraordinary effects. View Transitions, scroll-driven animations, WebGL, @property gradients, Web Audio, spring physics. 60fps. Progressive enhancement.

Automation (Agent-Only)

Command What It Does
/a11y Full accessibility audit: axe-core + pa11y + Lighthouse with JSON parsing
/perf Lighthouse performance audit with Core Web Vitals pass/fail thresholds
/visual-diff Screenshot desktop + mobile in light/dark mode, analyze visually
/consistency Multi-page consistency check across all routes
/lint-design Find hardcoded colors, spacing violations, font inconsistencies, z-index chaos
/install-hooks Generate git pre-commit hook for automated design checks
/ci-setup Generate GitHub Actions workflow for PR design review with scores

References

references/
  typography.md                   # Type systems, font pairing, scales, OpenType, vertical rhythm
  color-and-contrast.md           # OKLCH, tinted neutrals, dark mode, 60-30-10, dangerous combos
  spatial-design.md               # 4px spacing scale, grids, hierarchy, Squint Test, optical adjustments
  motion-and-animation.md         # Duration rule, easing curves, staggering, text morphing, reduced motion
  interaction-design.md           # 8 states, forms, focus, loading, Popover API, dropdown positioning
  responsive-design.md            # Input method detection, safe areas, container queries, real device testing
  sensory-design.md               # soundcn, web-haptics, multi-sensory integration patterns
  react-patterns.md               # Server Components, composition, state management, data fetching, styling
  anti-patterns.md                # 50+ banned patterns across all domains (the most important file)
  design-system.md                # 9-section DESIGN.md format, theme generation, token structure, 4 themes
  generative-art.md               # Philosophy-first process, p5.js, seeded randomness, parameter controls
  component-patterns.md           # 40+ components, state matrix, compound patterns, sizing conventions
  ux-psychology.md                # Gestalt, Fitts's/Hick's/Miller's/Jakob's Law, F/Z-pattern, Peak-End
  data-visualization.md           # Chart selection matrix, dashboard layouts, data palettes, Tufte, sparklines
  modern-css-performance.md       # Nesting, :has(), @layer, anchor positioning, View Transitions, Tailwind v4
  conversion-design.md            # Landing pages, CTAs, pricing, onboarding, navigation/IA, notifications
  accessibility-wcag.md           # 12 ARIA patterns, WCAG 2.2, SPA focus, accessible tables, drag-and-drop
  ux-writing.md                   # Error formula, button labels, empty states, i18n, terminology
  style-presets.md                # 22 visual presets with colors, fonts, signature elements, mood mapping
  performance-optimization.md     # 45 Vercel rules across 7 priority tiers with code examples

Configurable Settings

Three dials (1-10) control the design character:

Setting Low (1-3) Mid (4-6) High (7-10)
DESIGN_VARIANCE Clean, centered, conventional Considered asymmetry, intentional breaks Avant-garde, overlapping, unconventional grids
MOTION_INTENSITY Hover states and fades only Staggered reveals, scroll-triggered, text morphing Magnetic cursors, parallax, complex choreography
VISUAL_DENSITY Spacious, luxury, breathing room Balanced, structured whitespace Dense dashboards, data-heavy, compact

Shortcuts:

  • "Make it premium" / "luxury" -> VISUAL_DENSITY 2-3, MOTION_INTENSITY 4-5
  • "Dashboard" / "admin panel" -> VISUAL_DENSITY 7-8
  • "Make it pop" / "wow factor" -> DESIGN_VARIANCE 7-8, MOTION_INTENSITY 7-8

Sources

Picasso consolidates and builds upon 15+ open-source projects and research sources:

Source What Was Extracted
Anthropic Skills (5 skills) frontend-design rules, canvas-design philosophy process, algorithmic-art p5.js pipeline, theme-factory 10 themes, web-artifacts-builder bundling
Impeccable 7-domain reference system, 20 steering commands, anti-AI-slop rules, 8 interactive states, scoring systems, UX writing
VoltAgent/awesome-design-md 9-section DESIGN.md format, 55 real-world site examples, Agent Prompt Guide concept
Vercel agent-skills 45 React/Next.js performance rules across 7 priority tiers
Frontend-slides 12 style presets, feeling-to-animation mapping, viewport-fitting CSS
Torph Dependency-free text morphing with spring easing
soundcn 700+ CC0 UI sounds, shadcn-style installation, Web Audio API
web-haptics Mobile haptic feedback with 4 presets and desktop debug mode
facehash Deterministic SVG avatar generation with 3D depth
better-icons 200K+ icons from 150+ collections, MCP server for AI agents
Geist Pixel 5 pixel font variants for retro/gaming aesthetics
CryptoSkills Async state machine patterns, error classification taxonomy
InterfaceCraft Design philosophy ("reduce until clear, refine until right")
NNGroup, Laws of UX, W3C WAI UX psychology research, WCAG 2.2 patterns, accessibility best practices
Tufte, Data-to-Viz, ColorBrewer Data visualization principles, chart selection, colorblind-safe palettes

The Non-Negotiables

  1. No design should ever look like AI made it. No purple gradients on white. No Inter font. No centered everything. No cards nested in cards. No gray text on colored backgrounds.
  2. Every design must have a clear aesthetic point of view. If it could belong to any product, it belongs to none.
  3. Match implementation complexity to vision. Maximalist designs need elaborate code. Minimalist designs need surgical precision.
  4. Text is always a design element, never an afterthought.
  5. Every detail matters. The shadow radius, the letter spacing, the hover transition duration, the border color in dark mode.
  6. Every interactive element needs all 8 states: default, hover, focus, active, disabled, loading, error, success.
  7. Accessibility is not optional. WCAG 2.2 AA compliance is the baseline, not the goal.
  8. Performance is a feature. LCP < 2.5s, CLS < 0.1, INP < 200ms.
  9. UX writing is design. Buttons say what they do. Errors explain how to fix. Empty states guide the next action.
  10. Vary between generations. Never converge on the same fonts, colors, or layouts across projects.

License

MIT


Built by viperrcrypto. Every interface deserves intention.

Reviews (0)

No results found