thedaviddias/Front-End-Checklist

πŸ—‚ The essential checklist for modern web development, for humans and AI agents

This repository also configures its own agents. See what Front-End-Checklist tells them β†’

74kStars on the repository
201Mods indexed here, across every type
29d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

focus-management

145

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Manage focus during dynamic interactions. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.

not rated 74k +64 29d ago A SkillSpector: pass 47 tokens

focus-not-obscured

146

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing sticky navigation, consent banners, chat widgets, skip links, or any fixed-position UI. Validate the actual tab order and viewport behavior at realistic zoom levels.

not rated 74k +64 29d ago A SkillSpector: pass 40 tokens

focus-order

147

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Ensure logical focus order. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.

not rated 74k +64 29d ago A SkillSpector: pass 46 tokens

focus-styles

148

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing stylesheets, component styles, and responsive behavior related to Provide visible custom focus indicators. Check the rendered layout across breakpoints and interaction states before proposing a fix.

not rated 74k +64 29d ago A SkillSpector: pass 39 tokens

font-loading

149

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when auditing slow page loads, heavy assets, or rendering delays related to Optimize web font loading. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes.

not rated 74k +64 29d ago A SkillSpector: pass 41 tokens

font-size

150

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when applies to all CSS font-size declarations, particularly those using px units for body text, UI labels, and navigation. Use when auditing mobile responsiveness and accessibility compliance. Check for font-size in media queries targeting small screens.

not rated 74k +64 29d ago A SkillSpector: pass 54 tokens

form-captcha

151

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing public HTML forms (no authentication required to reach them) for bot and abuse protection mechanisms.

not rated 74k +64 29d ago A SkillSpector: pass 25 tokens

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Use a single label for each form field. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.

not rated 74k +64 29d ago A SkillSpector: pass 54 tokens

form-https

153

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing HTML forms, fetch/XHR calls, and form action attributes to ensure data is submitted exclusively over HTTPS.

not rated 74k +64 29d ago A SkillSpector: pass 28 tokens

form-labels

154

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Associate labels with form controls. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.

not rated 74k +64 29d ago A SkillSpector: pass 48 tokens

form-validation

155

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing templates, rendered HTML, or shared components related to Validate forms accessibly. Validate the final browser-facing markup, not just the source framework abstraction. Distinguish between browser-posted forms and client-handled React forms so you do not over-report missing method or action as…

not rated 74k +64 29d ago A SkillSpector: pass 67 tokens

frame-title

156

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Provide titles for iframes and frames. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.

not rated 74k +64 29d ago A SkillSpector: pass 50 tokens

freshness

157

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when auditing content pages for freshness signals, setting up HTTP Last-Modified headers in a web server config, or ensuring Article JSON-LD dateModified is updated when CMS content changes.

not rated 74k +64 29d ago A SkillSpector: pass 40 tokens

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when auditing or improving any frontend codebase against the full Front-End Checklist rule corpus through one entry point.

not rated 74k +64 29d ago A SkillSpector: pass 27 tokens

geo-meta

159

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when auditing locally-focused or regionally-targeted pages for geo targeting signals, particularly on sites targeting audiences through Bing or regional search engines. Note that these meta tags have no documented effect on Google's ranking.

not rated 74k +64 29d ago A SkillSpector: pass 44 tokens

gtm-present

160

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when auditing slow page loads, heavy assets, or rendering delays related to Optimize Google Tag Manager implementation. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes.

not rated 74k +64 29d ago A SkillSpector: pass 43 tokens

h1

161

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when auditing a page's heading structure, generating H1 text for landing pages or blog posts, or reviewing a CMS template that may produce empty or missing H1 elements.

not rated 74k +64 29d ago A SkillSpector: pass 38 tokens

has-selector

162

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing stylesheets or components that use JavaScript to toggle classes on parent elements based on child state, form input values, or content presence β€” :has() may replace the JavaScript entirely.

not rated 74k +64 29d ago A SkillSpector: pass 43 tokens

heading-hierarchy

163

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Use logical heading hierarchy. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.

not rated 74k +64 29d ago A SkillSpector: pass 47 tokens

heading-order

164

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Maintain logical heading order. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.

not rated 74k +64 29d ago A SkillSpector: pass 46 tokens

horizontal-scroll

165

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when applies to all CSS layout rules. Check width, min-width, fixed pixel values on containers, overflow, white-space, and word-break properties. Use when auditing responsive design or WCAG 2.1 Level AA compliance. Test at 320px viewport width and at 400% browser zoom.

not rated 74k +64 29d ago A SkillSpector: pass 71 tokens

hreflang

166

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when auditing metadata, crawlability, structured data, or indexability related to Add hreflang tags for multilingual sites. Verify the rendered HTML and HTTP response rather than relying only on source files.

not rated 74k +64 29d ago A SkillSpector: pass 44 tokens

hsts

167

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing HTTP response headers on any site that serves content over HTTPS.

not rated 74k +64 29d ago A SkillSpector: pass 18 tokens

html-resource-hints

168

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing templates, rendered HTML, or shared components related to Add resource hints (preload, prefetch, dns-prefetch). Validate the final browser-facing markup, not just the source framework abstraction.

not rated 74k +64 29d ago A SkillSpector: pass 46 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page β€” the rest are on their repository pages: