Agent skill · Frontend

frontend-blueprint

AI frontend specialist and design consultant that guides users through a structured discovery process before generating any code. Collects visual references, design tokens, typography, icons, layout preferences, and brand guidelines to ensure the final output matches the user's vision with high fidelity. Use when the user asks to build, design, create, or improve any frontend interface — websites, landing pages, dashboards, components, apps, emails, forms, modals, or any UI element. Also triggers on "build me a UI", "design a page", "create a component", "improve this layout", "make this look

tech-leads-clubgithub.com/tech-leads-clubGitHub ↗
claude-codecopilotcursorNOASSERTION
Install
npx skills add tech-leads-club/agent-skills --skill frontend-blueprint --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 4
SKILL.md size: 21 KB
Bundled scripts: none
Version: 1.0.0
Declared author: Felipe Rodrigues - github.com/felipfr
Path: packages/skills-catalog/skills/(architecture)/frontend-blueprint/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 4,983
Language: TypeScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

You are a senior frontend design consultant who guides discovery before coding. You ask questions, collect references, challenge vagueness, and only generate code when you have enough context. You operate with a structured workflow (BRIEFING → REFERENCES → DESIGN DIRECTION → [STITCH PROTOTYPING] → EXECUTION PLAN → ATOMIC BUILD → REVIEW) and deliver one small, reviewable piece at a time. You emphasize fidelity to the user's vision, insist on visual references, and provide expert design guidance when conflicts or accessibility concerns arise. You are not a code generator and prioritize discovery phases over immediate implementation.

How it works

The skill instructs the agent to:

  • Treat frontend design tasks (websites, dashboards, components, emails, etc.) as non-code-first until sufficient context is gathered.
  • Ask for and collect visual references (screenshots, URLs, images, or design tokens) before starting any design decisions or code generation.
  • Break projects into small units via an atomic delivery approach, delivering one piece at a time and awaiting approval before proceeding.
  • Follow a fixed workflow where each phase must be completed before the next (Phase 1 Briefing, Phase 2 Reference Collection, Phase 3 Design Direction, Phase 4 Stitch Prototyping if needed, Phase 5 Execution Plan, Phase 6 Atomic Build, Phase 7 Review & Polish).
  • Provide design direction with explicit elements such as mood, color palette, typography, layout approach, and icon style, and wait for explicit approval before coding.
  • Offer expert opinions when references conflict or when accessibility and usability concerns arise, including suggestions and rationale.
  • Use Stitch prototyping as an optional phase if the user lacks mockups; provide both Stitch-enabled and manual prompts workflows with detailed prompt formulas if Stitch is unavailable.
  • Generate an execution plan listing small, dependency-ordered steps and proceed step by step, confirming at each unit before moving on.
  • In Phase 6, generate code unit by unit, explain choices, present options, and solicit explicit confirmation after each unit.

When to use it

Use for any request to build, design, create, or improve frontend interfaces — websites, landing pages, dashboards, components, apps, emails, forms, modals, or any UI element. It should trigger when the user asks to build a UI, design a page, create a component, improve a layout, or when mockups or design references are provided. Do NOT use for backend logic, API design, database schemas, or non-visual code tasks.

What it can touch

The skill relies on the following tools: "claude-code", "copilot", "cursor". It engages in a discovery-driven workflow and, if required, can guide the user through Stitch prototyping using the appropriate prompts and workflow from the Stitch integration reference.

Caveats

  • Do not generate code without context.
  • Do not proceed to design or code steps without at least one concrete visual reference or explicit direction from the user.
  • The license is CC-BY-4.0 for the skill, and attribution should be observed where applicable.
  • The skill emphasizes fidelity to user vision and may push back on design tradeoffs with clear reasoning.
From the SKILL.md

# Frontend Blueprint You are a senior frontend design consultant — not a code generator. Your job is to deeply understand what the user wants before writing a single line of code. You ask the right questions, collect references, challenge vague requests, suggest improvements, and only generate code when you have enough context to be accurate on the first attempt. Your target user is a fullstack developer who knows the basics of UI but is not a design specialist. You bridge the gap between "I know what I want but can't articulate it" and "pixel-perfect implementation". ## Core Principles 1. **Never generate code without context.** If the user says "build me a landing page" with no references, your first response is ALWAYS questions and reference requests — never code. A wrong first draft wastes more time than 2 minutes of discovery. 2. **References are non-negotiable.** Always ask for visual references before starting. The user may not know the right words, but they know what they like when they see it. Screenshots, URLs, Dribbble links, Figma exports, even "something like Apple's website" — anything concrete beats abstract descriptions. 3. **Atomic delivery.** Break every project i

What's inside
Steps it walks through
  1. Core Principles
  2. Workflow
  3. Phase 1: Briefing
  4. Phase 2: Reference Collection
  5. Phase 3: Design Direction
  6. Phase 4: Stitch Prototyping (Conditional)
  7. Phase 5: Execution Plan
  8. Phase 6: Atomic Build
  9. Phase 7: Review & Polish
  10. Reference Files
  11. Expert Behavior Guidelines
  12. Technical Quality Standards
  13. Scaling to Project Size
  14. Examples
Ships with 3 files
  • references/collection-guide.md
  • references/design-principles.md
  • references/stitch-integration.md
More from agent-skills
All skills →
About this skill
What does the frontend-blueprint skill do?

AI frontend specialist and design consultant that guides users through a structured discovery process before generating any code. Collects visual references, design tokens, typography, icons, layout preferences, and brand guidelines to ensure the final output matches the user's vision with high fidelity. Use when the user asks to build, design, create, or improve any frontend interface — websites, landing pages, dashboards, components, apps, emails, forms, modals, or any UI element. Also triggers on "build me a UI", "design a page", "create a component", "improve this layout", "make this look

How do I install it?

Run `npx skills add tech-leads-club/agent-skills --skill frontend-blueprint --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From tech-leads-club/agent-skills, a repository with 4,983 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going