frontend-quality
SkillWeb & browsingLets your agent build clean, responsive web interfaces with good accessibility checks via this frontend Claude Skill.
Use frontend-quality in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add frontend-quality and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the frontend-quality skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
About this skill
Build or refine a web interface with intentional visual hierarchy, responsive behavior, accessible controls and browser verification.
What this skill tells your AI
The instructions your AI receives, as published by taewooopark/motifcode in packages/cli/builtin-plugins/frontend-quality/skills/frontend-quality/SKILL.md and read by Ahel’s review.
Make the interface serve the user's task and fit the existing product. Read its components, design tokens, routing and scripts before selecting libraries or introducing a new visual direction.
- Identify the main action, content hierarchy and important states: loading, empty, error and success. For a new page choose a specific typographic scale, spacing rhythm and restrained color roles. For an existing page preserve its established system. Avoid filling every section with the same card treatment when a list, table or plain section better explains the content.
- Implement the smallest usable flow before decorative detail. Use actual routes and handlers; a styled button with no behavior is incomplete. Keep temporary demo data distinguishable from live data and never imply a successful submission without an actual result.
- Use semantic elements first: links for navigation, buttons for actions, associated form labels, meaningful headings and useful alternative text. Support keyboard operation and visible focus. Keep validation near the affected field and announce asynchronous results when appropriate. Read references/interface-checks.md for a focused review.
- Fit layout to narrow and wide viewports using content-driven sizing. Check long text, larger text, empty lists and overflowing values. Respect reduced-motion preferences when adding animation. Use existing dependencies before adding an icon, animation or component library.
- Run the project's build/typecheck and relevant tests. Load
browser-testingfor runtime or visual changes: exercise the main flow, keyboard focus, a narrow viewport and the states changed by the patch. Request a screenshot for visual work, but do not claim it was inspected without image-capable tooling.
For React state or component API problems, load react-composition. For an unfamiliar framework API, load library-docs and check the installed version. Do not fetch design references or library docs when the local implementation already answers the question.
Report what works, where it was verified and any deliberate placeholder. Keep a visual redesign proportionate to the requested change.
Signals
- GitHub stars
- 71
- Forks
- 13
- Last commit
- Oct 2026
Advanced
- Item type
- skill
- Key
frontend-quality- Source
- github.com/taewooopark/motifcode
github.com/taewooopark/motifcode
Related picks
Skill · davila7
The pick for Reactreact-doctor
Skill · millionco
The pick for Reactcss-animations
Skill · alecs5am
The pick for Cssreset-css
Skill · thedaviddias
The pick for Csstailwind
Skill · alecs5am
The pick for Tailwindtailwind-design-system
Skill · davila7
The pick for Tailwind