github.com/thedaviddias/Front-End-Checklist
| Skill | Added | Review |
|---|---|---|
svg-inline skills/svg-inline/SKILL.md Use when reviewing image assets, markup, and CDN or build transforms related to Manage inline SVG size and complexity. Check encoded size, rendered size, loading strategy, and above-the-fold impact together. | 63 63 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
svg-optimization skills/svg-optimization/SKILL.md Use when reviewing image assets, markup, and CDN or build transforms related to Optimize SVG files. Check encoded size, rendered size, loading strategy, and above-the-fold impact together. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
tabindex skills/tabindex/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Use appropriate tabindex values. 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 | |
table-duplicate-name skills/table-duplicate-name/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Ensure tables have unique accessible names. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant. | 67 67 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
table-headers skills/table-headers/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Define proper table headers. 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 | |
tabs-accessibility skills/tabs-accessibility/SKILL.md Use when reviewing templates, rendered HTML, or shared components related to Make tabs keyboard navigable. Validate the final browser-facing markup, not just the source framework abstraction. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
td-headers-attr skills/td-headers-attr/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Link table cells to headers using IDs. 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 | |
tel-mailto skills/tel-mailto/SKILL.md Use when applies to contact pages, business listing pages, headers/footers, and any page displaying a phone number or email address. Use when auditing contact UX or schema-marked LocalBusiness pages. | 52 52 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
terms-of-service skills/terms-of-service/SKILL.md Use when reviewing whether a website or web application has a visible Terms of Service link accessible from every page. | 61 61 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
test-coverage skills/test-coverage/SKILL.md Use when reviewing CI coverage, automated checks, or test strategy related to Maintain test coverage thresholds. Focus on whether the rule is continuously verified, not just documented. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
text-expansion skills/text-expansion/SKILL.md Use when reviewing CSS for fixed dimensions, truncation, or overflow rules on elements that render translatable strings. | 54 54 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
text-in-images skills/text-in-images/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Avoid images of text. 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: 7bfd868 | |
text-resizing skills/text-resizing/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Support text resizing to 200%. 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 | |
th-has-data-cells skills/th-has-data-cells/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Ensure table headers associate with data cells. 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: 7bfd868 | |
third-party-cookies skills/third-party-cookies/SKILL.md Use when reviewing a website for privacy compliance, third-party resource loading, or cookie consent implementation. | 48 48 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
third-party-scripts skills/third-party-scripts/SKILL.md Use when auditing slow page loads, heavy assets, or rendering delays related to Optimize third-party script loading. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes. | 56 56 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
title-unique skills/title-unique/SKILL.md Use when applies to all HTML pages. Use when auditing a site crawl report or investigating why multiple pages compete for the same keyword in search results. | 49 49 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 7bfd868 | |
token-storage-security skills/token-storage-security/SKILL.md Use when reviewing authentication implementation, setting up a new auth system, or evaluating whether the current token storage approach exposes the application to XSS-based token theft. | 59 59 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
touch-targets skills/touch-targets/SKILL.md Use when applies to all interactive elements on touchscreen interfaces: buttons, links, checkboxes, radio buttons, form inputs, icon buttons, and menu items. Check CSS for min-width, min-height, width, height, and padding on interactive elements. Particularly important for icon-only buttons (close, delete, share) which are often made too small. | 61 61 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
trailing-slash skills/trailing-slash/SKILL.md Use when applies to all static and dynamic websites. Use when auditing a site for duplicate content, setting up a new site, or after migrating platforms that changed URL conventions. | 46 46 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 |