PTENES
TRACK 1

🏗️ Build interfaces

Four skills that turn text into high-quality interfaces. From static pages to complex React artifacts, including auditing and prompt generation for Claude Design.

4
Skills
24
Topics
~1.5h
Duration
Inter
Level
blank page ⚛️ frontend-design ✨ impeccable 🧱 web-artifacts-builder 🎯 design-designer View demo Production-grade UI result polished Deploy

From a blank screen to polished UI — 4 skills from Track 1

Learning path map

Detailed content

1.1~25 min

⚛️ frontend-design

Skill that creates distinctive, high-quality frontend interfaces while avoiding the "generic AI" look. For websites, landing pages, dashboards, and React/HTML components — real code, not mockups.

What it is:

frontend-design guides the creation of production-grade interfaces with exceptional attention to aesthetic details and creative choices. It produces functional code (React, HTML/CSS, Tailwind) that avoids the "generic AI" look.

Why learn:

Without this skill, Claude tends to create visually generic interfaces — icon+title+text grids, identical cards, blue buttons. With it, the result has real identity and visual hierarchy.

Key concepts:

Production-grade, free of AI slop, functional code, intentional aesthetics.

What it is:

Triggers when the user asks for a frontend component, website, landing page, dashboard, React interface, app UI, or styled HTML page. The skill monitors terms like "create an interface," "build a website," "React component."

Why learn:

Knowing the triggers helps you phrase requests that activate the right skill — and avoid vague wording that leaves Claude in generic mode.

Key concepts:

Semantic triggers, explicit UI/frontend/component request.

What it is:

The skill applies Design Thinking and Frontend Aesthetics Guidelines: intentional typography, proportional spacing, clear visual hierarchy, a cohesive palette, micro-interactions, and purposeful motion. The result passes the "AI slop test"—it doesn't look generically generated.

Why learn:

Production-grade interfaces convert better, communicate more clearly, and won't embarrass you when shown to clients or recruiters.

Key concepts:

Design Thinking, Frontend Aesthetics Guidelines, AI slop test.

What it is:

The frontend-design SKILL.md contains two main sections: “Design Thinking” (the process for analyzing the request before coding) and “Frontend Aesthetics Guidelines” (concrete rules for typography, color, spacing, and motion). Claude reads both before writing a line of HTML/React.

Why learn:

Understanding that there is an analysis process before the code explains why the skill takes a little longer — and delivers much more.

Key concepts:

Design Thinking, Frontend Aesthetics Guidelines, React/Tailwind, HTML/CSS.

What it is:

Make specific requests: describe the product, audience, and tone. The skill handles the aesthetics—you just need to provide enough context.

Why learn:

Specific prompts generate specific interfaces. Vague prompts generate generic interfaces, even with the skill active.

Key concepts:

Product context, target audience, visual tone, specificity.

Crie uma landing page para um SaaS B2B de análise de contratos jurídicos.
Público: advogados corporativos. Tom: sóbrio, confiável, premium.
Stack: HTML + Tailwind (sem framework). Inclua: hero com headline forte,
3 features com ícone SVG, seção de preços 3 planos, footer com newsletter.
What it is:

Works with impeccable (to polish what it generated), web-artifacts-builder (to add React state/routes) and design-designer (to generate a prompt for Claude Design before coding). Limitation: it doesn't replace interactive prototyping with Figma or handle backend APIs.

Why learn:

Knowing the limitations helps set the right expectations and build the right workflow: frontend-design → impeccable → web-artifacts-builder when the UI needs state.

Key concepts:

Skill composition, iterative workflow, scope limit.

View Full
1.2~25 min

✨ impeccable

Skill for improving an existing interface: design/redesign, critique, UX audit, visual hierarchy, accessibility, typography, spacing, color, motion, and micro-interactions.

What it is:

impeccable is an interface audit and redesign system. It evaluates what exists, applies shared design principles (color, theme, typography, layout, motion), and rewrites or critiques with surgical precision — without vague opinions.

Why learn:

Creating is easy; polishing is where most people get stuck. impeccable bridges the gap between "it works" and "it impresses."

Key concepts:

UX audit, redesign, design laws, actionable critique.

What it is:

Triggers with: "improve this design," "critique this UI," "redesign this component," "UX audit," "fix typography/spacing/color," "make it look good," "polish the interface." Any request to improve something that already exists.

Why learn:

The critical distinction: frontend-design creates from scratch; impeccable improves what already exists. Using the wrong skill means doing the work twice.

Key concepts:

Improvement, critique, audit, redesign of an existing item.

What it is:

The skill applies "Absolute bans" (prohibiting decorative border-left, gradient text, standard glassmorphism, hero-metric templates, identical cards) and "Shared design laws" (color, theme, typography, layout, motion). The result passes the "AI slop test" and has real visual coherence.

Why learn:

Knowing what’s prohibited protects you from anti-patterns that undermine visual credibility — even when they look nice on their own.

Key concepts:

Absolute bans, shared design laws, AI slop test, visual coherence.

What it is:

The SKILL.md includes: Setup (context gathering + register of the current state), Shared design laws (Color, Theme, Typography, Layout, Motion, Absolute bans, Copy), Commands with routing rules (which trigger redesign, critique, or polish), and Pin/Unpin to lock in styles that have already been approved.

Why learn:

Internal routing determines whether Claude will redesign, critique, or just polish. Understanding this helps you make the right request.

Key concepts:

Setup, routing rules, commands, Pin/Unpin, context gathering.

What it is:

Paste the existing HTML and request a full audit. The skill analyzes it and delivers a critique plus an improved version.

Why learn:

A structured audit delivers more value than asking to "improve" without criteria — you get the diagnosis and solution together.

Key concepts:

Structured audit, diagnosis + solution, actionable critique.

Here's the HTML for my landing page: [paste the code].
Run a full UX and design audit: visual hierarchy,
typography, spacing, color, and accessibility.
Then deliver the corrected version with inline comments explaining
each change.
What it is:

Classic workflow: frontend-design generates → impeccable audits → web-artifacts-builder adds state. Limitation: requires existing HTML/code as input — it doesn't create from scratch. It also doesn't replace testing with real users; it evaluates structure and aesthetics, not usage behavior.

Why learn:

Positioning impeccable as step 2 (not 1) in the workflow maximizes its value — it refines, it doesn't invent.

Key concepts:

Refinement step, required input, iterative workflow.

View Full
1.3~25 min

🧱 web-artifacts-builder

Suite for creating elaborate, multi-component HTML artifacts with React, Tailwind, and shadcn/ui — with state, routes, and bundling into a single file. Not for simple HTML.

What it is:

web-artifacts-builder is a complete suite for initializing, developing, and packaging React artifacts into a single self-contained HTML file. It supports React, Tailwind, shadcn/ui, managed state, routing, and multiple components—delivering a bundle.html shareable.

Why learn:

When the UI needs state, tabs, modals with logic, or routing, plain HTML isn’t enough. This skill handles bundling complexity without manual configuration.

Key concepts:

React, Tailwind, shadcn/ui, bundle.html, self-contained artifact.

What it is:

Triggers with: "create a React artifact," "I want an interactive dashboard," "shadcn/ui component," "app with tabs and state," "artifact to paste into Claude," "HTML bundle with React." Keywords: artifact, React, shadcn, state, interactive, multi-component.

Why learn:

Knowing when to use web-artifacts-builder (React + state) versus frontend-design (static HTML/CSS) saves rework.

Key concepts:

Interactive artifact, React, state, multiple components.

What it is:

Turn a complex UI request into a bundle.html that runs in any browser without a server—everything is inlined: JS, CSS, fonts. You share a single file, and the client opens it directly. shadcn/ui components ensure consistent visual quality without design effort.

Why learn:

Delivering an HTML file that works offline is more professional than sending a link that depends on a server. And shadcn/ui saves hours of manual styling.

Key concepts:

bundle.html, zero-dependency, shadcn/ui, professional delivery.

What it is:

5-step workflow: (1) Initialize Project — creates a structure with index.html at the root. (2) Develop — write React/shadcn components. (3) Bundle — run bash scripts/bundle-artifact.sh that uses Parcel + @parcel/config-default + parcel-resolver-tspaths + html-inline to create bundle.html. (4) Share. (5) Test (optional with preview).

Why learn:

Knowing the bundling script lets you debug when the build fails or customize the process.

Key concepts:

bundle-artifact.sh, Parcel, html-inline, @parcel/config-default, index.html required.

What it is:

Describe the artifact with its state and components. The skill initializes the project, develops it, and bundles it automatically.

Why learn:

Detailing the components and interactions in the prompt avoids back-and-forth — the artifact comes out right on the first iteration.

Key concepts:

Component specifications, interactions, shadcn/ui components.

Crie um artifact React com shadcn/ui para um painel de gestão de tarefas.
Componentes: sidebar com navegação, lista de tarefas com filtros
(status, prioridade), modal de criação/edição, badge de status colorido.
Estado: useState para tarefas e filtros. Entregue bundle.html completo.
What it is:

Works with frontend-design (for the base visuals) and impeccable (to polish the generated components). Critical limitation: don’t use it for simple HTML without state — the Parcel overhead isn’t worth it. It also doesn’t connect to real APIs or databases.

Why learn:

Using web-artifacts-builder for a 3-paragraph HTML page is like using Webpack to serve a static file — unnecessary complexity.

Key concepts:

When NOT to use, bundling overhead, static vs. interactive boundary.

View Full
1.4~25 min

🎯 design-designer

Conducts a quick interview and builds an optimized prompt for Claude Design (claude.ai/design) to generate a landing page, deck, prototype, or clickable app — without needing to know the model's biases.

What it is:

design-designer is a prompt generator optimized for Claude Design. It conducts a quick interview (8 questions), synthesizes the answers, and delivers a precise prompt that instructs Claude Design to create landing pages, decks, prototypes, or clickable apps with high visual quality.

Why learn:

Claude Design has specific biases and limitations. Generic prompts produce mediocre results. This skill knows exactly what the model wants — and delivers it.

Key concepts:

Prompt engineering for Claude Design, structured interview, optimized generation.

What it is:

Triggers with: "I want to use Claude Design," "generate a prompt for claude.ai/design," "create a landing page in Claude Design," "prompt for a clickable prototype/deck/app," "optimize a prompt for Design." Also activates with "I need a visual design" when the context indicates claude.ai.

Why learn:

This is the only skill in the track that doesn’t deliver code — it delivers a prompt. Knowing the right trigger avoids confusing it with frontend-design.

Key concepts:

claude.ai/design, prompt as output, not code.

What it is:

Eliminates Claude Design antipatterns (lorem ipsum, unnecessary hero images, labels like "Our Portfolio," generic AI startup tropes with floating blobs and orbs). The generated prompt includes explicit negative instructions — what NOT to include — which most users never think to specify.

Why learn:

Negative instructions are just as important as positive ones in Claude Design. This skill already knows which ones to include—you don't need to figure them out through trial and error.

Key concepts:

Negative instructions, anti-tropes, complete prompt, Claude Design biases.

What it is:

4 phases: (1) Interview — 8 questions about the product, audience, tone, sections, visual style, visual references, what NOT to include, and complexity. (2) Synthesize — cross-checks answers and detects contradictions. (3) Generate — builds an optimized prompt with positive and negative sections. (4) Deliver — presents the prompt ready to paste into Claude Design. Quick Path is available if the user wants to skip the interview.

Why learn:

Understanding the 4 phases helps you answer interview questions more accurately — which leads to a more effective prompt.

Key concepts:

Interview (8 questions), Synthesize, Generate, Deliver, Quick Path.

What it is:

Activate the skill, and it will guide you through the interview. Alternatively, use Quick Path to go straight to the prompt without an interview.

Why learn:

The full interview generates more precise prompts. Quick Path is useful when you already have complete clarity about what you want.

Key concepts:

Interview vs. Quick Path, clarity level, speed/accuracy trade-off.

I want to use Claude Design to create a landing page.
Give me the full interview so I can get an optimized prompt.
Product: meditation app for professionals. Tone: calm, minimalist.
What it is:

Typical use: design-designer generates the prompt → Claude Design creates the visual → impeccable audits the result. Limitations: Claude Design doesn't handle long lists, complex tables, interactive maps, or data charts well. The skill warns you about these limitations before you invest time in the prompt.

Why learn:

Knowing what Claude Design can’t do helps avoid frustration. The skill has a section called "What Claude Design Will NOT Do Well" — read it before you start.

Key concepts:

Claude Design limitations, the designer→Design→impeccable workflow, and setting the right expectations.

View Full
← All tracks Track 2: Identity →