anti slop design frontend

    1

    Transforms generic AI-generated prototypes into bespoke, production-ready UI by eliminating slop and enforcing UX axioms.

    Free

    Security scanned

    Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    anti slop design frontend

    Example session with this skill installed

    Fix this dashboard header. It has a bunch of indigo gradients, raw emojis for icons, and the metrics are repeated everywhere. Make it look like a professional SaaS tool.

    • Read your context and instructions
    • Compiled the anti slop design

    I have audited the dashboard header and identified several AI-slop patterns: redundant metric cards, inconsistent radial gradients, and decorative emojis. I have refactored the layout into a "Quiet Luxury SaaS" archetype with a unified control bar and crisp SVG iconography.

    Refactored SaaS Dashboard Header

    import React from 'react';
    import { LayoutGrid, Bell, Search, ChevronDown } from 'lucide-react';
    
    const DashboardHeader = () => {
      return (
        <header className="sticky top-0 z-40 w-full border-b border-[rgba(255,255,255,0.08)] bg-[#09090b] px-6 py-3">
          <div className="flex items-center justify-between">
            {/* Breadcrumbs & Title */}
            <div className="flex items-center gap-4">
              <nav className="flex items-center gap-2 text-sm font-medium text-[#71717a]">
                <span>Analytics</span>
                <span className="text-[#3f3f46]">/</span>
                <h1 className="text-[#f4f4f5] font-semibold tracking-tight">Performance Overview</h1>
              </nav>
            </div>
    
            {/* Global Control Bar */}
            <div className="flex items-center gap-3">
              <div className="relative">
                <Search className="absolute left-2.5 top-2.5 h-4 w-4 text-[#71717a]" />
                <input 
                  type="text" 
                  placeholder="Search metrics..." 
                  className="h-9 w-64 rounded-md border border-[rgba(255,255,255,0.12)] bg-[#121215] pl-9 text-sm text-[#f4f4f5] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#3b82f6]"
                />
              </div>
              
              <button className="flex h-9 items-center gap-2 rounded-md border border-[rgba(255,255,255,0.12)] bg-[#121215] px-3 text-sm font-medium text-[#f4f4f5] transition-transform active:scale-[0.97]">
                <span>Last 30 Days</span>
                <ChevronDown className="h-4 w-4" />
              </button>
    
              <div className="h-6 w-[1px] bg-[rgba(255,255,255,0.08)]mx-2" />
              
              <button aria-label="Notifications" className="relative flex h-9 w-9 items-center justify-center rounded-md border border-[rgba(255,255,255,0.12)] hover:bg-[#18181c] transition-colors">
                <Bell className="h-4 w-4 text-[#a1a1aa]" />
                <span className="absolute top-2 right-2 flex h-2 w-2 rounded-full bg-[#3b82f6]" />
              </button>
            </div>
          </div>
        </header>
      );
    };
    
    export default DashboardHeader;
    

    Next steps

    • Replace the remaining radial-gradient backgrounds in the main content area with #121215 surfaces.
    • Migrate the inline styles for metrics to use font-variant-numeric: tabular-nums for better readability.
    • Implement the 8-state feedback system for the new date picker dropdown.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Standard AI-generated UI is often cluttered with generic gradients, redundant emojis, and poor spacing. This skill solves the "vibe-coded" prototype problem by enforcing the discipline of a Principal Design Technologist. It systematically audits frontends to strip away decorative ballast and replace it with production-grade, accessible, and high-performance code.

    What it does

    • Eliminate AI Tropes by removing radial blobs, raw emojis, and vanity stats that signal amateur generation.
    • Enforce UX Axioms like the 1-to-3 rule to ensure every screen has a clear focal anchor and zero duplication.
    • Implement Design Archetypes including Quiet Luxury SaaS, Technical Dense, Editorial, and Warm Tactile styles.
    • Engineer Micro-interactions through an 8-state feedback system with tactile scaling and precise easing curves.
    • Optimize Typography using optical scales, tabular numbers for data, and strict line-length constraints.

    How it works

    1. Diagnostic Audit where the agent scans the DOM/CSS for 12 specific "slop" anti-patterns to be stripped.
    2. Archetype Selection to establish custom CSS properties for surfaces, borders, and brand accents.
    3. Macro-Layout Scaffolding to anchor the view to battle-tested structural skeletons like SaaS shells or bento grids.
    4. Component Polishing where raw elements are replaced with SVG icons, semantic HTML, and accessibility-compliant focus states.

    Frameworks & tools

    Primarily targets Tailwind CSS, modern CSS (OKLCH/HSL), React, Next.js, and headless component systems. It uses Lucide/Heroicons for iconography and JetBrains Mono/Inter styles for typography.

    Why this beats prompting it yourself

    Most LLMs default to generic "modern" templates that look identical and feel laggy. This skill applies a specific 7-axis quality gate and geometric math to ensure every pixel has a functional reason to exist.

    Use cases

    • De-slopping an AI-generated prototype into a clean, professional SaaS dashboard.
    • Refactoring a messy landing page to improve conversion and visual hierarchy.
    • Auditing an existing frontend for WCAG accessibility and keyboard navigation flow.
    • Scaling a component library from basic buttons to a full 8-state interactive system.

    Known limitations

    Does not perform graphic design tasks like logo creation or custom 3D illustration. Focuses on code-driven UI/UX rather than visual art.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Free forever

    No account required to browse

    Trust & safety

    Security scanned

    Verified clean 11 days ago

    • Free to download with an account

    Requires

    GitHub
    Skills
    W3
    Googleapis
    Gstatic
    Python
    Node.js

    Listed11 days ago
    Updated4 days ago

    What's inside

    Frequently Asked Questions