github.com/thedaviddias/Front-End-Checklist
| Skill | Added | Review |
|---|---|---|
aria-dialog-name skills/aria-dialog-name/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Ensure dialogs have an accessible name. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
aria-hidden-body skills/aria-hidden-body/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Do not use aria-hidden on the document body. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
aria-hidden-focus skills/aria-hidden-focus/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Remove focusable elements from aria-hidden containers. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
aria-input-field-name skills/aria-input-field-name/SKILL.md Use when applies to all `<input>` (except type=hidden), `<textarea>`, `<select>`, and custom form widgets using role=textbox, role=combobox, role=spinbutton, role=searchbox, or role=listbox. | 47 47 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
aria-labels skills/aria-labels/SKILL.md 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. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
aria-live-regions skills/aria-live-regions/SKILL.md 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. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
aria-meter-name skills/aria-meter-name/SKILL.md 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. | 61 61 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
aria-progressbar-name skills/aria-progressbar-name/SKILL.md 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. | 66 66 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
aria-required-attr skills/aria-required-attr/SKILL.md 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. | 57 57 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
aria-required-children skills/aria-required-children/SKILL.md 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. | 52 52 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
aria-required-parent skills/aria-required-parent/SKILL.md 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. | 59 59 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
aria-roles skills/aria-roles/SKILL.md 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. | 61 61 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
aria-text skills/aria-text/SKILL.md 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. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
aria-toggle-field-name skills/aria-toggle-field-name/SKILL.md 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. | 53 53 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
aria-tooltip-name skills/aria-tooltip-name/SKILL.md 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. | 61 61 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
aria-treeitem-name skills/aria-treeitem-name/SKILL.md 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. | 49 49 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
aria-valid-attr skills/aria-valid-attr/SKILL.md 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. | 61 61 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
aria-valid-attr-value skills/aria-valid-attr-value/SKILL.md 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. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
article skills/article/SKILL.md 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. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
article-links skills/article-links/SKILL.md 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. | 55 55 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 |