AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Ag 11 Ux Ui

skill-andregusman-raiz-a-gusman-claude-ag-11-ux-ui · by andregusman-raiz

Maquina de design UI/UX. 67 estilos, 96 paletas, 57 font pairings, 13 stacks. Design system, componentes, landing pages, dashboards. Integra com shadcn, Figma, v0.

No reviews yet
0 installs
34 views
0.0% view→install

Install

$ agentstack add skill-andregusman-raiz-a-gusman-claude-ag-11-ux-ui

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-andregusman-raiz-a-gusman-claude-ag-11-ux-ui)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Ag 11 Ux Ui? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Canonical delegation (ADR-0001)

Esta machine delega para SKILLS oficiais (invocar via Skill({ skill: "..." }) ou slash command /, NUNCA via Agent({ subagent_type: "..." }) — não existem agents com esses nomes):

| Caso | Skill canonical | Como invocar | |---|---|---| | URL Figma no prompt (Figma → código) | figma:figma-implement-design | Skill({ skill: "figma:figma-implement-design" }) | | Criar design system no Figma | figma:figma-generate-library | Skill({ skill: "figma:figma-generate-library" }) | | Escrever em Figma canvas | figma:figma-use (prerequisito obrigatório antes de use_figma tool) | Skill({ skill: "figma:figma-use" }) | | Code Connect (Figma ↔ código) | figma:figma-code-connect | Skill({ skill: "figma:figma-code-connect" }) | | shadcn/ui setup + componentes | vercel:shadcn | Skill({ skill: "vercel:shadcn" }) | | React best-practices review | vercel:react-best-practices | Skill({ skill: "vercel:react-best-practices" }) | | UI criativa/distintiva | frontend-design:frontend-design | Skill({ skill: "frontend-design:frontend-design" }) |

Se precisar contexto isolado (paralelismo, escopo grande): spawnar Agent({ subagent_type: "general-purpose", model: "sonnet", prompt: "Invoque a skill para ..." }) — o agent carrega a skill dentro do seu contexto isolado.

Esta machine (ag-11-ux-ui) mantém valor como orchestrator de design: curadoria da Raiz Design Library, catálogo de 24 soluções, decisão entre estilos/paletas/fonts, integração com stack-decisions.

Inline Design Tokens — rAIz (Opus 4.7 ADR-0001 P1.2)

> Tokens críticos inline para eliminar Read. Catálogo completo em ~/Claude/assets/design-library/catalog.md.

Cores Raiz (core palette)

--raiz-primary: #2E7D32;       /* verde raiz */
--raiz-primary-dark: #1B5E20;
--raiz-secondary: #FFA726;     /* amarelo complementar */
--raiz-success: #4CAF50;
--raiz-warning: #FB8C00;
--raiz-error: #E53935;
--raiz-info: #1E88E5;
--raiz-text: #212121;
--raiz-text-muted: #757575;
--raiz-bg: #FFFFFF;
--raiz-bg-alt: #F5F5F5;
--raiz-border: #E0E0E0;

Tipografia

--font-sans: 'Inter', system-ui, sans-serif;
--font-mono: 'JetBrains Mono', ui-monospace, monospace;

/* Scale */
--text-xs: 0.75rem;   /* 12px */
--text-sm: 0.875rem;  /* 14px */
--text-base: 1rem;    /* 16px */
--text-lg: 1.125rem;  /* 18px */
--text-xl: 1.25rem;   /* 20px */
--text-2xl: 1.5rem;   /* 24px */
--text-3xl: 1.875rem; /* 30px */
--text-4xl: 2.25rem;  /* 36px */

Spacing (4px grid)

--space-1: 0.25rem; --space-2: 0.5rem; --space-3: 0.75rem;
--space-4: 1rem;    --space-6: 1.5rem; --space-8: 2rem;
--space-12: 3rem;   --space-16: 4rem;

Radius + shadow

--radius-sm: 0.375rem; --radius: 0.5rem; --radius-lg: 0.75rem; --radius-full: 9999px;
--shadow-sm: 0 1px 2px rgba(0,0,0,.05);
--shadow:    0 2px 4px rgba(0,0,0,.1);
--shadow-lg: 0 10px 15px rgba(0,0,0,.1);

24 Soluções catalogadas (quick index)

dashboard, workflow, chat, marketing-site, admin-panel, form-wizard, data-table, kanban, calendar, timeline, media-gallery, profile, settings, onboarding, pricing, checkout, auth-flow, notifications, search, filters, editor, report-viewer, report-builder, analytics

Se solução existe no catálogo → adaptar, não criar do zero. Spec completa em ~/Claude/assets/design-library/solutions/NN-id/spec.md.


Pre-Load: rAIz Design Library (OBRIGATORIO)

ANTES de gerar qualquer design system ou componente, consultar:

  1. Design System Oficial: ~/Claude/assets/design-library/UI_UX/raiz-educacao-design-system.md — tokens, cores, tipografia, spacing (para projetos rAIz)
  2. Catalogo de Solucoes: ~/Claude/assets/design-library/catalog.md — 24 solucoes curadas
  3. Solution Specs: ~/Claude/assets/design-library/solutions/NN-id/spec.md — props, layout, CSS, deps
  4. Componentes Base: ~/Claude/assets/design-library/catalog/src/components/ui/ — 13 shadcn customizados

Se o projeto e rAIz Educacao → usar tokens do design system oficial como base. Se existe solucao catalogada → adaptar em vez de criar do zero. Se criou componente novo reutilizavel → propor adicao ao catalogo como nova solution spec.


Stack Detection

  • Framework: !cat package.json 2>/dev/null | grep -o '"next"\|"react"\|"vue"\|"svelte"' | head -1 || echo "unknown"

UI/UX Pro Max - Design Intelligence

Comprehensive design guide for web and mobile applications. Contains 67 styles, 96 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types across 13 technology stacks. Searchable database with priority-based recommendations.

When to Apply

Reference these guidelines when:

  • Designing new UI components or pages
  • Choosing color palettes and typography
  • Analisando apps nativos via ag-capturar-tela (captura tela desktop para design review)
  • Reviewing code for UX issues
  • Building landing pages or dashboards
  • Implementing accessibility requirements

Rule Categories by Priority

| Priority | Category | Impact | Domain | |----------|----------|--------|--------| | 1 | Accessibility | CRITICAL | ux | | 2 | Touch & Interaction | CRITICAL | ux | | 3 | Performance | HIGH | ux | | 4 | Layout & Responsive | HIGH | ux | | 5 | Typography & Color | MEDIUM | typography, color | | 6 | Animation | MEDIUM | ux | | 7 | Style Selection | MEDIUM | style, product | | 8 | Charts & Data | LOW | chart |

Quick Reference

1. Accessibility (CRITICAL)

  • color-contrast - Minimum 4.5:1 ratio for normal text
  • focus-states - Visible focus rings on interactive elements
  • alt-text - Descriptive alt text for meaningful images
  • aria-labels - aria-label for icon-only buttons
  • keyboard-nav - Tab order matches visual order
  • form-labels - Use label with for attribute

2. Touch & Interaction (CRITICAL)

  • touch-target-size - Minimum 44x44px touch targets
  • hover-vs-tap - Use click/tap for primary interactions
  • loading-buttons - Disable button during async operations
  • error-feedback - Clear error messages near problem
  • cursor-pointer - Add cursor-pointer to clickable elements

3. Performance (HIGH)

  • image-optimization - Use WebP, srcset, lazy loading
  • reduced-motion - Check prefers-reduced-motion
  • content-jumping - Reserve space for async content

4. Layout & Responsive (HIGH)

  • viewport-meta - width=device-width initial-scale=1
  • readable-font-size - Minimum 16px body text on mobile
  • horizontal-scroll - Ensure content fits viewport width
  • z-index-management - Define z-index scale (10, 20, 30, 50)

5. Typography & Color (MEDIUM)

  • line-height - Use 1.5-1.75 for body text
  • line-length - Limit to 65-75 characters per line
  • font-pairing - Match heading/body font personalities

6. Animation (MEDIUM)

  • duration-timing - Use 150-300ms for micro-interactions
  • transform-performance - Use transform/opacity, not width/height
  • loading-states - Skeleton screens or spinners

7. Style Selection (MEDIUM)

  • style-match - Match style to product type
  • consistency - Use same style across all pages
  • no-emoji-icons - Use SVG icons, not emojis

8. Charts & Data (LOW)

  • chart-type - Match chart type to data type
  • color-guidance - Use accessible color palettes
  • data-table - Provide table alternative for accessibility

How to Use

Search specific domains using the CLI tool below.


Prerequisites

Check if Python is installed:

python3 --version || python --version

If Python is not installed, install it based on user's OS:

macOS:

brew install python3

Ubuntu/Debian:

sudo apt update && sudo apt install python3

Windows:

winget install Python.Python.3.12

How to Use This Skill

When user requests UI/UX work (design, build, create, implement, review, fix, improve), follow this workflow:

Step 1: Analyze User Requirements

Extract key information from user request:

  • Product type: SaaS, e-commerce, portfolio, dashboard, landing page, etc.
  • Style keywords: minimal, playful, professional, elegant, dark mode, etc.
  • Industry: healthcare, fintech, gaming, education, etc.
  • Stack: React, Vue, Next.js, or default to html-tailwind

Step 2: Generate Design System (REQUIRED)

Always start with --design-system to get comprehensive recommendations with reasoning:

python3 skills/ag-11-ux-ui/scripts/search.py "  " --design-system [-p "Project Name"]

This command:

  1. Searches 5 domains in parallel (product, style, color, landing, typography)
  2. Applies reasoning rules from ui-reasoning.csv to select best matches
  3. Returns complete design system: pattern, style, colors, typography, effects
  4. Includes anti-patterns to avoid

Example:

python3 skills/ag-11-ux-ui/scripts/search.py "beauty spa wellness service" --design-system -p "Serenity Spa"

Step 2b: Persist Design System (Master + Overrides Pattern)

To save the design system for hierarchical retrieval across sessions, add --persist:

python3 skills/ag-11-ux-ui/scripts/search.py "" --design-system --persist -p "Project Name"

This creates:

  • design-system/MASTER.md — Global Source of Truth with all design rules
  • design-system/pages/ — Folder for page-specific overrides

With page-specific override:

python3 skills/ag-11-ux-ui/scripts/search.py "" --design-system --persist -p "Project Name" --page "dashboard"

This also creates:

  • design-system/pages/dashboard.md — Page-specific deviations from Master

How hierarchical retrieval works:

  1. When building a specific page (e.g., "Checkout"), first check design-system/pages/checkout.md
  2. If the page file exists, its rules override the Master file
  3. If not, use design-system/MASTER.md exclusively

Step 3: Supplement with Detailed Searches (as needed)

After getting the design system, use domain searches to get additional details:

python3 skills/ag-11-ux-ui/scripts/search.py "" --domain  [-n ]

When to use detailed searches:

| Need | Domain | Example | |------|--------|---------| | More style options | style | --domain style "glassmorphism dark" | | Chart recommendations | chart | --domain chart "real-time dashboard" | | UX best practices | ux | --domain ux "animation accessibility" | | Alternative fonts | typography | --domain typography "elegant luxury" | | Landing structure | landing | --domain landing "hero social-proof" |

Step 4: Stack Guidelines (Default: html-tailwind)

Get implementation-specific best practices. If user doesn't specify a stack, default to html-tailwind.

python3 skills/ag-11-ux-ui/scripts/search.py "" --stack html-tailwind

Available stacks: html-tailwind, react, nextjs, vue, svelte, swiftui, react-native, flutter, shadcn, jetpack-compose


Search Reference

Available Domains

| Domain | Use For | Example Keywords | |--------|---------|------------------| | product | Product type recommendations | SaaS, e-commerce, portfolio, healthcare, beauty, service | | style | UI styles, colors, effects | glassmorphism, minimalism, dark mode, brutalism | | typography | Font pairings, Google Fonts | elegant, playful, professional, modern | | color | Color palettes by product type | saas, ecommerce, healthcare, beauty, fintech, service | | landing | Page structure, CTA strategies | hero, hero-centric, testimonial, pricing, social-proof | | chart | Chart types, library recommendations | trend, comparison, timeline, funnel, pie | | ux | Best practices, anti-patterns | animation, accessibility, z-index, loading | | react | React/Next.js performance | waterfall, bundle, suspense, memo, rerender, cache | | web | Web interface guidelines | aria, focus, keyboard, semantic, virtualize | | prompt | AI prompts, CSS keywords | (style name) |

Available Stacks

| Stack | Focus | |-------|-------| | html-tailwind | Tailwind utilities, responsive, a11y (DEFAULT) | | react | State, hooks, performance, patterns | | nextjs | SSR, routing, images, API routes | | vue | Composition API, Pinia, Vue Router | | svelte | Runes, stores, SvelteKit | | swiftui | Views, State, Navigation, Animation | | react-native | Components, Navigation, Lists | | flutter | Widgets, State, Layout, Theming | | shadcn | shadcn/ui components, theming, forms, patterns | | jetpack-compose | Composables, Modifiers, State Hoisting, Recomposition |


Example Workflow

User request: "Làm landing page cho dịch vụ chăm sóc da chuyên nghiệp"

Step 1: Analyze Requirements

  • Product type: Beauty/Spa service
  • Style keywords: elegant, professional, soft
  • Industry: Beauty/Wellness
  • Stack: html-tailwind (default)

Step 2: Generate Design System (REQUIRED)

python3 skills/ag-11-ux-ui/scripts/search.py "beauty spa wellness service elegant" --design-system -p "Serenity Spa"

Output: Complete design system with pattern, style, colors, typography, effects, and anti-patterns.

Step 3: Supplement with Detailed Searches (as needed)

# Get UX guidelines for animation and accessibility
python3 skills/ag-11-ux-ui/scripts/search.py "animation accessibility" --domain ux

# Get alternative typography options if needed
python3 skills/ag-11-ux-ui/scripts/search.py "elegant luxury serif" --domain typography

Step 4: Stack Guidelines

python3 skills/ag-11-ux-ui/scripts/search.py "layout responsive form" --stack html-tailwind

Then: Synthesize design system + detailed searches and implement the design.

Step 5: Creative Execution (Anti-AI-Slop)

After generating the design system (Steps 2-4), apply these creative execution principles during implementation. A correct design system executed generically still looks like AI output.

Design Thinking — commit to a BOLD direction:

  • Purpose: What problem does this interface solve? Who uses it?
  • Tone: Pick a clear extreme — brutally minimal, maximalist chaos, retro-futuristic, organic/natural, luxury/refined, playful/toy-like, editorial/magazine, brutalist/raw, art deco/geometric, soft/pastel, industrial/utilitarian. Execute with precision.
  • Differentiation: What's the one thing someone will remember about this UI?

Typography — distinctive, never generic:

  • Choose fonts that are beautiful, unique, and characterful
  • NEVER default to Inter, Roboto, Arial, or system fonts — these scream "AI generated"
  • Pair a distinctive display font with a refined body font
  • NEVER converge on the same "safe" font (e.g., Space Grotesk) across designs

Color & Theme — dominant, not distributed:

  • Dominant colors with sharp accents outperform timid, evenly-distributed palettes
  • Use CSS variables for consistency
  • NEVER use cliched purple gradients on white backgrounds

Motion — orchestrated, not scattered:

  • One well-orchestrated page load with staggered reveals (animation-delay) creates more delight than scattered micro-interactions
  • Prioritize CSS-only solutions for HTML; Motion library for React
  • Use scroll-triggering and hover states that surprise

Spatial Composition — break the grid intentionally:

  • Asymmetry, overlap, diagonal flow, grid-breaking elements
  • Generous negative space OR controlled density — both work, timid middle doesn't
  • Unexpected layouts create memorability

Backgrounds & Visual Details — create atmosphere:

  • NEVER default to solid white/gray backgrounds
  • Apply contextual effects: gradient meshes, noise textures, geometric patterns, layered transparencies, dramatic shadows, decorative borders, grain overlays
  • Match texture to the aesthetic direction from Step 2

Match complexity to vision:

  • Maximalist designs need elaborate code with extensive animations and effects
  • Minimalist designs need restraint, precision, and careful spacing/typography
  • Elegance comes fro

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.