github.com/thedaviddias/Front-End-Checklist
| Skill | Added | Review |
|---|---|---|
404-page skills/404-page/SKILL.md Use when reviewing templates, rendered HTML, or shared components related to Create a custom 404 error page. Validate the final browser-facing markup, not just the source framework abstraction. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
about-page skills/about-page/SKILL.md Use when auditing metadata, crawlability, structured data, or indexability related to Create a dedicated About page. Verify the rendered HTML and HTTP response rather than relying only on source files. | 48 48 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
accessibility-testing skills/accessibility-testing/SKILL.md Use when reviewing component libraries, page flows, or CI pipelines that need repeatable accessibility checks. Automated testing is strongest at catching structural and attribute-level issues; it does not replace keyboard, screen reader, and manual UX testing. | 58 58 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
accessible-authentication skills/accessible-authentication/SKILL.md Use when reviewing sign-in, sign-up, MFA, CAPTCHA, recovery, and re-auth flows. Evaluate the full authentication path, including error handling and backup methods, not just the primary login form. | 71 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
accessible-notifications skills/accessible-notifications/SKILL.md Use when reviewing templates, rendered HTML, or shared components related to Make notifications accessible. Validate the final browser-facing markup, not just the source framework abstraction. | 59 59 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
accessible-tables skills/accessible-tables/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Use semantic table markup for screen readers. 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: 30756a7 | |
accessible-tooltips skills/accessible-tooltips/SKILL.md Use when reviewing templates, rendered HTML, or shared components related to Create accessible tooltips. Validate the final browser-facing markup, not just the source framework abstraction. | 62 62 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
accesskeys skills/accesskeys/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Ensure accesskey values are unique. 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: 30756a7 | |
accordion-accessibility skills/accordion-accessibility/SKILL.md Use when reviewing templates, rendered HTML, or shared components related to Make accordions keyboard navigable. Validate the final browser-facing markup, not just the source framework abstraction. | 61 61 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
affiliate-disclosure skills/affiliate-disclosure/SKILL.md Use when auditing metadata, crawlability, structured data, or indexability related to Provide clear affiliate disclosures. Verify the rendered HTML and HTTP response rather than relying only on source files. | 48 48 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
ai-content skills/ai-content/SKILL.md Use when auditing metadata, crawlability, structured data, or indexability related to Audit and refine AI-generated content. Verify the rendered HTML and HTTP response rather than relying only on source files. | 58 58 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
all-noindex-pages skills/all-noindex-pages/SKILL.md Use when auditing metadata, crawlability, structured data, or indexability related to Audit all noindex pages. Verify the rendered HTML and HTTP response rather than relying only on source files. | 56 56 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
alt-text skills/alt-text/SKILL.md Use when reviewing image assets, markup, and CDN or build transforms related to Provide meaningful alt text for images. Check encoded size, rendered size, loading strategy, and above-the-fold impact together. | 62 62 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
anchor-smooth-scroll skills/anchor-smooth-scroll/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Provide instant anchor scroll option. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant. | 54 54 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
anchor-text skills/anchor-text/SKILL.md Use when auditing metadata, crawlability, structured data, or indexability related to Use descriptive anchor text. Verify the rendered HTML and HTTP response rather than relying only on source files. | 58 58 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
animated-content skills/animated-content/SKILL.md Use when auditing slow page loads, heavy assets, or rendering delays related to Convert animated GIFs to video. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes. | 62 62 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
animation-performance skills/animation-performance/SKILL.md Use when reviewing stylesheets, component styles, and responsive behavior related to Use transform and opacity for animations. Check the rendered layout across breakpoints and interaction states before proposing a fix. | 58 58 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
aria-allowed-attr skills/aria-allowed-attr/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Use only allowed ARIA attributes for each role. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant. | 58 58 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
aria-command-name skills/aria-command-name/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Provide accessible names for ARIA command elements. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant. | 52 52 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
aria-deprecated-role skills/aria-deprecated-role/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Avoid using deprecated ARIA roles. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant. | 56 56 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
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. | 66 66 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
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. | 62 62 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
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. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
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. | 49 49 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 | |
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. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 30756a7 |