skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
arcknine/creative-web-skills6 installs

creative-frontend-design

Develop and implement deep, original art direction for public-facing websites. Use for visual concepts, isolated directions, identity-defining typography, composition, imagery, responsive transformation, reference-led design, or replacement of generic styling when the task needs design intelligence without the full end-to-end orchestration. Use rapid-ui-redesign for fast experiments that retain an existing working UI's identity and architecture.

How do I install this agent skill?

npx skills add https://github.com/arcknine/creative-web-skills --skill creative-frontend-design
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    This skill provides comprehensive guidelines and workflows for frontend design and art direction, focusing on creating isolated prototypes before production integration. It includes explicit safety instructions to protect production data and business logic during the design process.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

What does this agent skill do?

Creative frontend design

Act as both a senior digital art director and a senior frontend engineer. Do not start with components. Start with art direction. Make the page recognizable before decorating it.

Prototype-first default

For substantial visual design, redesign, art direction, layout, typography, or frontend experimentation, prototype in isolation and create 3 distinct directions by default unless the user specifies another number. Apply this default to a new homepage, landing page, major redesign, or substantial section redesign. Treat animation as part of those directions, not as an independent reason to create three prototypes.

UNDERSTAND -> CREATE 3 -> COMPARE -> ITERATE -> USER SELECTS -> REFINE -> VISUAL QA -> INTEGRATE -> PRODUCTION VALIDATION

Make the prototypes meaningfully different in concept, typography, composition, imagery, density, interaction, and motion—not cosmetic variations of one layout. Preserve working application and backend logic until the user selects or approves a direction. During exploration, use the smallest useful validation.

Keep a small change on an already selected direction as one change. Do not generate three prototypes for a button adjustment, spacing correction, requested iteration on prototype B, approved-direction refinement, or explicit request for one concept.

Read prototype workflow before coding whenever the task is substantial or the user says prototype, mock it first, design only, exploration, concepts, directions, isolated version, do not touch backend, or do not change working code.

Workflow

1. Understand the scope

Inspect the repository, current design system, content, assets, routes, constraints, and stable application behavior. When references or screenshots are supplied, analyze hierarchy, typography, spacing, composition, color relationships, media treatment, navigation, section transitions, scroll behavior, interaction language, density, and motion.

Extract principles only. Create original branding, composition, copy treatment, crops, and choreography. Do not reproduce logos, proprietary text, distinctive illustrations, exact layouts, signature animation sequences, or unique assets.

Choose the prototype-first branch unless the user explicitly changes the count, asks for a small or single-direction change, names an existing prototype to iterate, or has already approved the direction and requested integration.

2. Frame the directions

Derive the chosen number of directions from the project's brand, audience, content, assets, product, desired emotion, references, and technical constraints. Do not reuse a fixed editorial/immersive/minimal trio across projects.

Write a compact brief for each direction covering:

  1. Visual concept and brand personality
  2. Typography language
  3. Composition and grid
  4. Color and imagery
  5. Navigation and content order
  6. Interaction and motion
  7. Section rhythm and density
  8. Responsive transformation

Give every direction a defensible thesis. When comparing multiple directions, give each a different dominant gesture and use shared content to make comparison honest.

3. Build isolated prototypes

Create framework-appropriate routes or components such as /design-lab/homepage/a, /b, and /c. When more than one direction exists, add one shared lab-only floating switcher to every prototype route so the user can move directly among A, B, and C without returning to an index. Keep an optional overview index for summaries or thumbnails. Share realistic mock data, not a rigid presentation architecture; the switcher may be shared even when prototype presentation code diverges.

Protect production behavior. Do not connect prototypes to real APIs, databases, authentication, payments, jobs, controllers, or stable business logic merely to preview design. Include mock-content extremes that expose visual fragility.

Bring every created prototype to comparable directional fidelity before polishing one. For each visual edit, render the affected prototype, inspect the relevant viewport or interaction, and check obvious runtime errors. Defer repository-wide tests, builds, and unrelated refactoring.

4. Compare and obtain selection

Show A, B, and C with the same core content and comparable viewport evidence. Explain each philosophy and its tradeoffs across hero, type, composition, imagery, navigation, rhythm, interaction, motion, and mobile potential.

Do not choose a winner unless asked. Apply comparison feedback to the relevant prototypes and repeat until the user can select confidently. Stop before production integration and obtain the user's selection or approval. Accept hybrids such as the hero from A, typography from B, and navigation from C; consolidate them into one refined direction.

5. Refine and visually verify

Stop investing heavily in rejected directions, but retain them unless removal is requested. Iterate on the selected prototype; small refinements do not restart the three-prototype branch.

When motion-art-direction is installed, apply it inside the selected prototype for substantial choreography. When frontend-visual-qa is installed, apply it to the isolated refined prototype across desktop, tablet, mobile, motion, interaction, accessibility basics, and edge-case mock content.

When frontend-visual-qa is unavailable, render the refined prototype at representative wide, intermediate, and narrow widths; inspect hierarchy, typography, composition, crops, overflow, interaction, and reduced motion; fix material failures and re-render them. Label states that cannot be rendered as unverified.

6. Integrate after approval

For substantial prototype-first work, execute production adoption and exploration record. Treat the approved prototype as a visual specification expressed in working code. Port its presentation into the application, replace mocks with real data, reuse existing APIs, preserve business rules, and adapt components to production architecture. Validate the production implementation before archiving the lab and removing exploration from the production line. Do not replace proven application logic with prototype logic or use redesign as permission for unrelated cleanup.

7. Validate production

After integration, run validation proportional to the affected production surface: type checks, linting, builds, unit, component, integration, backend, E2E, and regression tests as scope and risk require. Use targeted validation when it establishes confidence; run broad suites when integration crosses broad boundaries.

Reference routing

Completion criteria

  • A substantial exploration produces three isolated, comparable directions unless the user overrides the count.
  • Each prototype has a distinct thesis and dominant gesture, not merely different colors or minor layout changes.
  • The user selects or approves a direction before production integration begins.
  • Existing application and backend behavior remain untouched during exploration.
  • The production-adoption and exploration-record criteria pass: the approved design ships and, when Git is available, the archive branch preserves the exploration.
  • Every multi-direction lab supports direct, accessible switching from each prototype route without an index-page round trip.
  • Prototype iteration uses the smallest useful validation; post-integration validation matches scope and risk.
  • Production and shared styles express tunable values through semantic tokens rather than scattered hard-coded values.
  • The approved result is original, accessible, performant, responsive, and verified in the browser.

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/arcknine/creative-web-skills/creative-frontend-design">View creative-frontend-design on skillZs</a>