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

Jp Frontend Design

skill-jdpalumbo2-claude-skills-jp-frontend-design · by jdpalumbo2

Use when building or restyling any user-facing UI — web apps, dashboards, media libraries, client deliverables, prototypes, artifacts — before writing the first component or stylesheet. Also use when an existing UI feels generic, templated, or AI-generated and needs a design pass.

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

Install

$ agentstack add skill-jdpalumbo2-claude-skills-jp-frontend-design

✓ 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-jdpalumbo2-claude-skills-jp-frontend-design)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
17d 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 Jp Frontend Design? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

JP Frontend Design

Overview

Unconstrained generation regresses to the statistical mean of every UI ever made — templated, forgettable, instantly recognizable as AI output. Constraints get set BEFORE code. Design is a sequence of deliberate, subject-grounded choices, and this skill is the sequence.

Companions (load if available): a craft-level design skill (e.g. Anthropic's frontend-design) alongside this one; a dataviz skill before any chart. This skill governs the ORDER of work.

The sequence (do these in order — no component code before step 2 exists)

  1. Brief. Propose 3 distinct visual directions: each gets a name, 3 mood words,

a typography pairing, a color story, and one thing it deliberately avoids. Slop-test each: would a generic version of this prompt produce the same direction? If yes, replace it. The user picks or remixes. Working autonomously? Pick the direction most grounded in the subject's own world and say so — never the safest.

  1. Tokens file. One tokens.css / theme config before any component: semantic

color names, type scale, spacing scale, radii, shadows. Every component consumes only tokens. This file is where taste lives — tweaks happen here, not in components, and a hand-edit to 30 lines of variables restyles the whole app.

  1. References (when given). Screenshots get analyzed first — "what creates the

hierarchy, density, spacing rhythm, type character" — then the findings go into the tokens. Analyze-then-build, never clone.

  1. One hero screen to full polish. Not a scaffold of every page. One screen,

finished, embodying the brief's signature element.

  1. Screenshot critique loop — minimum 2 rounds. Render it, screenshot at

desktop AND mobile widths (browser MCP / Playwright / DevTools), then critique both images as a senior product designer: 10 specific problems across hierarchy, spacing, typography, color; fix; re-shoot. Quality floor each round: responsive at mobile width, visible keyboard focus, prefers-reduced-motion respected. Models critique rendered output far better than they design blind — the loop is where quality actually happens.

  1. Scale out. Only after the hero passes: "extend this system" to remaining

screens. Coherence comes from the tokens + finished exemplar.

Ground the direction in the subject

The subject's own world — its materials, artifacts, and vernacular — is where distinctive choices come from. Category priors that consistently beat defaults:

  • Media/collection libraries (music, film, books, games): the owned artwork IS

the interface — covers, sleeves, posters carry the design; chrome recedes; type and texture borrow from the medium's physical history.

  • Data-dense analytics (sports, finance, ops): broadcast-graphics energy —

typography and alignment create the hierarchy, not card chrome; tabular numerals; density is a feature, not a bug.

  • Client/brand work: derive the tokens from the client's existing brand first;

add exactly one signature element per surface; never ship a default theme.

Slop tells (the critique checklist — flag any of these in step 5)

Inter/system font everywhere · purple/indigo gradient · three-card hero grid · untouched component-library defaults · emoji as UI icons · uniform rounded-shadow cards · big-number-small-label hero · cream + serif + terracotta "tasteful" default · near-black + single acid accent default · broadsheet hairlines/zero-radius default · centered-everything · copy that sells instead of explains

Copy is design material: name things by what the user controls, active voice, buttons say what happens.

Common mistakes

  • Scaffolding ten screens at once → ten mediocre screens. One polished, then extend.
  • Skipping the critique loop because it "looks done" — blind output always reads

templated; the loop is cheap and mandatory.

  • Fixing components when the problem is a token. Change the variable, let it cascade.
  • Waiting for the user to supply taste. Propose directions with conviction; they veto.
  • Project-specific identity notes belong in the project's own docs (CLAUDE.md /

architecture memory), not in this skill — this skill supplies the process.

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.