ui-craft

Establish design tokens and enforce anti-slop rules for UI implementation.

Updated May 21, 2026
One-click install
npx skills add https://github.com/caiohbfurtado/apac-web --skill ui-craft-caiohbfurtado
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-craft
Source: https://github.com/caiohbfurtado/apac-web/tree/main/.agents/skills/ui-craft
Command: npx skills add https://github.com/caiohbfurtado/apac-web --skill ui-craft-caiohbfurtado

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill prevents generic, AI-generated interface designs by enforcing rigorous design principles, token-based systems, and anti-slop rules to ensure every UI component feels intentional and polished.

Core Features & Use Cases

  • Design Discovery: Guides you through a mandatory discovery phase to establish design tokens, style preferences, and animation stacks before writing code.
  • Anti-Slop Guardrails: Provides specific rules to avoid common AI-generated UI pitfalls like identical card grids, excessive gradients, and poor accessibility.
  • Polish & Review: Includes a structured Polish Pass and review methodology to ensure high-quality, accessible, and performant interfaces.
  • Use Case: Use this Skill when building a new dashboard or refining a landing page to ensure the layout, typography, and motion align with a cohesive design system rather than generic templates.

Quick Start

Run the ui-craft skill to initiate the discovery phase and establish the design tokens for the current project.

Frequently Asked Questions about ui-craft

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

FAQPage Schema
How do I prevent generic AI-generated UI designs and component slop?

Prevent generic AI-generated UI designs by applying anti-slop guardrails and enforcing rigorous design principles during component implementation. This ensures every interface element feels intentional and avoids common pitfalls like identical card grids or excessive gradients.

What is the best way to build a cohesive design system using Tailwind and design tokens?

The best way to build a cohesive design system with Tailwind is to establish token-based styling through a mandatory discovery phase. Defining design tokens and style preferences before writing code ensures layout, typography, and motion align perfectly across web applications.

How do I ensure accessibility compliance when building frontend interfaces?

Ensure accessibility compliance when building frontend interfaces by applying a structured Polish Pass and review methodology. This framework enforces specific accessibility rules during component refinement, guaranteeing high-quality and accessible web applications.

Does this UI design framework support motion performance optimization?

Yes, this UI design framework supports motion performance optimization by establishing an animation stack during the discovery phase. It ensures motion aligns with a cohesive design system while maintaining high performance across web applications.

When do I need a discovery phase before implementing web application components?

You need a discovery phase before implementing web application components when starting a new project like a dashboard or landing page. This phase establishes design tokens, style preferences, and animation stacks to prevent generic templates and ensure a cohesive design system.