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

css-order

97

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing stylesheets, component styles, and responsive behavior related to Order CSS files correctly. Check the rendered layout across breakpoints and interaction states before proposing a fix.

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

css-print

98

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing stylesheets, component styles, and responsive behavior related to Include a print stylesheet. Check the rendered layout across breakpoints and interaction states before proposing a fix.

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

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when auditing slow page loads, heavy assets, or rendering delays related to Minimize cumulative layout shift. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes.

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

currency-formatting

100

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing utility functions, component props, or template strings that format numbers, prices, or dates to check whether Intl APIs are used correctly.

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

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing custom element class definitions or Web Component source code to check for missing ARIA reflection, keyboard handling, and form association.

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

dark-mode-css

102

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing stylesheets, component styles, and responsive behavior related to Support dark mode with prefers-color-scheme. Check the rendered layout across breakpoints and interaction states before proposing a fix.

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

data-minimisation

103

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing form components, API payloads, or client-side storage to identify fields that are collected but not consumed by a stated feature.

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

dead-end-pages

104

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when auditing a site's internal link graph for dead-end pages, suggesting related-content links to add to thin or standalone pages, or reviewing CMS templates that produce link-free content pages.

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

debounce-throttle

105

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing scripts, client components, bundles, or runtime behavior related to Debounce and throttle event handlers. Inspect both source code and the browser execution path so fixes target the real bottleneck or bug.

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

decorative-elements

106

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Hide decorative elements from assistive technology. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant. If an image is clearly decorative…

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

defer-async

107

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing templates, rendered HTML, or shared components related to Load scripts with defer, async, or type=module. Validate the final browser-facing markup, not just the source framework abstraction.

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

definition-list

108

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Use correct definition list structure. 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

dependency-audit

109

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing a project's security posture, setting up CI pipelines, or responding to a reported vulnerability in a dependency.

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

dimensions

110

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing image assets, markup, and CDN or build transforms related to Set explicit width and height on images. Check encoded size, rendered size, loading strategy, and above-the-fold impact together. Separate real CLS risks from tiny decorative SVGs or ornament-only assets that are unlikely to move…

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

direction-attribute

111

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing templates, rendered HTML, or shared components related to Set text direction for RTL languages. Validate the final browser-facing markup, not just the source framework abstraction.

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

disclaimers

112

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when auditing YMYL content pages for trust signals, generating disclaimer copy for medical or financial content, or reviewing affiliate disclosure requirements under FTC or ASA guidelines.

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

dlitem

113

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Wrap definition items in a definition list. 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 49 tokens

doctype

114

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when applies to all HTML documents. Always check the very first line of the raw HTML source (view-source: or DevTools > Network > Response). In SSR frameworks, check the root HTML template (e.g., document.tsx in Next.js, index.html in Vite/Vue, application.html.erb in Rails). The doctype is not a tag — it is a…

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

dom-performance

115

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing scripts, client components, bundles, or runtime behavior related to Minimize costly DOM read/write operations. Inspect both source code and the browser execution path so fixes target the real bottleneck or bug. In React, repeated requestAnimationFrame-driven state updates across multiple mounted…

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

dom-size

116

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when auditing slow page loads, heavy assets, or rendering delays related to Reduce DOM size and complexity. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes.

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

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing templates, rendered HTML, or shared components related to Make drag and drop accessible. Validate the final browser-facing markup, not just the source framework abstraction.

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

duplicate-description

118

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when auditing a site's meta tag uniqueness, generating page-specific meta descriptions, or reviewing CMS templates that inject the same description globally.

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

duplicate-id-active

119

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Use unique IDs for active elements. 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 49 tokens

duplicate-id-aria

120

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Use unique IDs for ARIA references. 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 51 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: