.github_gpt/skills/frontend-design/SKILL.md
This skill should be used when creating distinctive, production-grade frontend interfaces with high design quality. It applies when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
npx skillsauth add the-rabak/compound-engineering-plugin frontend-designInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Produce distinctive, production-grade frontend work that feels intentionally designed, not generic.
min-width breakpoints at 640, 768, 1024, and 1280 when appropriate.prefers-reduced-motion.Decide:
React / Next.js:
motion from Framer Motion when availableVue 3 / Nuxt 3:
<script setup><style scoped>defineProps and defineEmitsAngular:
Svelte / SvelteKit:
$:Vanilla / framework-agnostic:
rem for sizing and px only for borders and fine details.alt text, or alt="" for decorative images.aria-describedby wiring for forms.prefers-reduced-motion.Focus on:
Ship only when the result is:
development
Mutates a single field or content region of an existing self-contained HTML artifact in place (island-first, no-added-facts, injection-safe) without regenerating the document from scratch. Invoked by a workflow command whenever it needs to back-write into an artifact it already composed -- e.g. a ref/status update, or a content rewrite that must re-project the affected view -- never by the user directly.
development
Composes a self-contained, interactive HTML artifact (island-first, single file, token-layer themed, injection-safe) from a workflow command's structured plan payload. Invoked by a workflow command at its artifact-write step -- currently `/workflows:plan` -- never by the user directly.
development
Mutates a single field or content region of an existing self-contained HTML artifact in place (island-first, no-added-facts, injection-safe) without regenerating the document from scratch. Invoked by a workflow command whenever it needs to back-write into an artifact it already composed -- e.g. a ref/status update, or a content rewrite that must re-project the affected view -- never by the user directly.
development
Composes a self-contained, interactive HTML artifact (island-first, single file, token-layer themed, injection-safe) from a workflow command's structured plan payload. Invoked by a workflow command at its artifact-write step -- currently `/workflows:plan` -- never by the user directly.