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

aria-labels

25

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Provide accessible names for all interactive 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 50 tokens

aria-live-regions

26

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Announce dynamic content with ARIA live regions. 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 53 tokens

aria-meter-name

27

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Provide accessible names for meter 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

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Provide accessible names for progress bars. 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

aria-required-attr

29

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Include required ARIA attributes for roles. 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

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when applies to custom ARIA widgets using composite roles: tablist, list, listbox, menu, menubar, tree, treegrid, grid, rowgroup, row, radiogroup. Use when reviewing components built with div/span elements that replace native HTML list, select, or nav elements.

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

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Ensure ARIA roles are contained by required parent roles. 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 53 tokens

aria-roles

32

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Use valid ARIA role values. 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

aria-text

33

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Avoid focusable descendants in role='text' 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 52 tokens

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Provide accessible names for toggle fields. 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

aria-tooltip-name

35

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Provide accessible names for tooltips. 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

aria-treeitem-name

36

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when applies to custom tree widgets built with role='tree', role='treeitem', and role='group'. Common in file explorers, nested navigation menus, org charts, and any UI where items can be expanded or collapsed to reveal children.

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

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Use valid values for ARIA attributes. 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 52 tokens

aria-valid-attr

38

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Ensure ARIA attributes are valid. 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

article-links

39

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when auditing metadata, crawlability, structured data, or indexability related to Optimize article link density. Verify the rendered HTML and HTTP response rather than relying only on source files.

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

article

40

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when auditing metadata, crawlability, structured data, or indexability related to Implement valid Article structured data. Verify the rendered HTML and HTTP response rather than relying only on source files.

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

audio-descriptions

41

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Provide audio descriptions for video. 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

author-byline

42

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when auditing metadata, crawlability, structured data, or indexability related to Display clear author bylines. Verify the rendered HTML and HTTP response rather than relying only on source files.

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

author-expertise

43

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when auditing metadata, crawlability, structured data, or indexability related to Highlight author credentials and expertise. Verify the rendered HTML and HTTP response rather than relying only on source files.

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

author-info

44

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when auditing metadata, crawlability, structured data, or indexability related to Implement comprehensive author markup. Verify the rendered HTML and HTTP response rather than relying only on source files.

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

autofocus-avoidance

45

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Avoid autofocus on form fields. 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

autoplay-media

46

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Avoid autoplaying media. 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

avif-format

47

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing image assets, markup, and CDN or build transforms related to Use AVIF format for modern browsers. Check encoded size, rendered size, loading strategy, and above-the-fold impact together.

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

avoid-eval

48

thedaviddias/Front-End-Checklist

Skill Claude CodeCodex

Use when reviewing scripts, client components, bundles, or runtime behavior related to Never use eval() or unsafe dynamic code execution. 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 48 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: