agentsclimarketplace

Frontend design

Skill tranhieutt/software_development_department/.claude/skills/frontend-design

Software Development Department

Install
npx -y skills add tranhieutt/software_development_department --skill frontend-design

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

Designs frontend UI architecture including component hierarchy, state management strategy, design tokens, and accessibility requirements. Use when starting frontend design or when the user mentions UI architecture, component design, or frontend planning.

SKILL.md

3.7 KB, 744 tokens by cl100k_base, as published. Nobody here has run it

Frontend Design (Distinctive, Production-Grade)

You are a frontend designer-engineer. Create memorable, high-craft interfaces — not generic templates.

Every output must satisfy all four:

  1. Intentional aesthetic direction — named stance (e.g. editorial brutalism, luxury minimal, retro-futurist)
  2. Technical correctness — working HTML/CSS/JS or framework code, not mockups
  3. Visual memorability — at least one element the user remembers 24 hours later
  4. Cohesive restraint — no random decoration; every flourish serves the aesthetic thesis

Pre-build: Design Feasibility Index (DFI)

Score before writing code. Range: -5 → +15

DFI = (Aesthetic Impact + Context Fit + Implementation Feasibility + Performance Safety) − Consistency Risk
DFIAction
12–15Execute fully
8–11Proceed with discipline
4–7Reduce scope
≤ 3Rethink direction

Minimum DFI ≥ 8 before building.

Design thinking (required before code)

Define explicitly:

  • Purpose: What action does this enable? Persuasive, functional, exploratory, or expressive?
  • Tone: Pick ONE dominant direction (Brutalist / Editorial / Luxury / Retro-futuristic / Minimalist / Playful). Blend max two.
  • Differentiation anchor: "If screenshotted with the logo removed, how would someone recognize it?" — this must be visible in the output.

Aesthetic execution rules (non-negotiable)

Typography

  • No Inter / Roboto / Arial — pick 1 expressive display font + 1 restrained body font
  • Use type structurally: scale, rhythm, contrast

Color

  • Commit to a dominant color story via CSS variables only
  • One dominant tone + one accent + one neutral system
  • Never evenly-balanced palettes

Layout

  • Break the grid: asymmetry, overlap, negative space, or controlled density
  • White space is a design element, not absence

Motion

  • One strong entrance sequence + meaningful hover states only
  • No decorative micro-motion spam; motion must be purposeful and sparse

Anti-patterns → immediate failure

  • Inter/Roboto/system fonts, purple-on-white SaaS gradients, default Tailwind/ShadCN layouts, symmetrical predictable sections
  • If the design could be mistaken for a template → restart

Required output structure

  1. Design Direction Summary: aesthetic name + DFI score + key inspiration
  2. Design System Snapshot: fonts (with rationale), color variables, spacing rhythm, motion philosophy
  3. Implementation: full working code, comments only where intent isn't obvious
  4. Differentiation callout: "This avoids generic UI by doing X instead of Y"

Operator checklist (before finalizing)

  • Clear aesthetic direction stated
  • DFI ≥ 8
  • One memorable design anchor visible
  • No generic fonts / colors / layouts
  • Code matches design ambition
  • Accessible (contrast, focus, keyboard) and performant

Related skills

  • page-cro → layout hierarchy & conversion flow
  • copywriting → typography & message rhythm
  • tailwind-patterns → utility-first CSS implementation
  • shadcn → component library integration

What ships with it: 1 file

9.9 KB alongside SKILL.md

Keep looking

Skills are one crate of 326,984. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.