github.com/thedaviddias/Front-End-Checklist
| Skill | Added | Review |
|---|---|---|
javascript-minification skills/javascript-minification/SKILL.md Use when reviewing scripts, client components, bundles, or runtime behavior related to Minify all JavaScript files. Inspect both source code and the browser execution path so fixes target the real bottleneck or bug. | 49 49 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
js-file-size skills/js-file-size/SKILL.md Use when auditing slow page loads, heavy assets, or rendering delays related to Optimize JavaScript bundle size. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes. | 54 54 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
js-libraries skills/js-libraries/SKILL.md Use when auditing slow page loads, heavy assets, or rendering delays related to Use secure and up-to-date JS libraries. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes. | 51 51 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
json-ld-valid skills/json-ld-valid/SKILL.md Use when generating or auditing any `<script type='application/ld+json'>` blocks, implementing structured data for articles, products, FAQs, breadcrumbs, or local businesses, or investigating why rich results are not appearing in Google Search Console. | 63 63 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 7bfd868 | |
json-safety skills/json-safety/SKILL.md Use when reviewing scripts, client components, bundles, or runtime behavior related to Parse JSON safely with error handling. Inspect both source code and the browser execution path so fixes target the real bottleneck or bug. | 52 52 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
js-redirects skills/js-redirects/SKILL.md Use when auditing slow page loads, heavy assets, or rendering delays related to Avoid JavaScript-based redirects. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes. | 61 61 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
keyboard-navigation skills/keyboard-navigation/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Enable keyboard navigation for all 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: 7bfd868 | |
keyword-stuffing skills/keyword-stuffing/SKILL.md Use when auditing content pages for over-optimisation, reviewing AI-generated content that may repeat target phrases excessively, or checking meta tags and alt text for unnatural keyword accumulation. | 58 58 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 7bfd868 | |
label-content-name-mismatch skills/label-content-name-mismatch/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Align visible labels with accessible names. 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 | |
landmark-one-main skills/landmark-one-main/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Use exactly one main landmark. 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 | |
landmark-regions skills/landmark-regions/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Use landmark regions correctly. 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 | |
lang-attribute skills/lang-attribute/SKILL.md Use when applies to all HTML documents. Check the `<html>` opening tag for a `lang` attribute with a non-empty, valid BCP 47 language code. Also check for `lang` attribute changes on individual elements when the document contains content in multiple languages (inline quotes, foreign terms, multilingual sections). The `lang` attribute is inherited — child elements inherit the language from their nearest ancestor with `lang`. | 61 61 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
largest-contentful-paint skills/largest-contentful-paint/SKILL.md Use when auditing slow page loads, heavy assets, or rendering delays related to Optimize largest contentful paint. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
lazy-above-fold skills/lazy-above-fold/SKILL.md Use when auditing slow page loads, heavy assets, or rendering delays related to Disable lazy loading for above-the-fold content. 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: 7bfd868 | |
lazy-loading skills/lazy-loading/SKILL.md Use when auditing slow page loads, heavy assets, or rendering delays related to Implement lazy loading for offscreen content. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes. Absence of `loading='lazy'` is not enough by itself when fold position is unknown. | 56 56 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
leaked-secrets skills/leaked-secrets/SKILL.md Use when reviewing client-side JavaScript, HTML source, or git history for exposed credentials, API keys, or tokens. | 60 60 Impact — No eval scenarios have been run Securityby High Do not use without reviewing Version: 7bfd868 | |
legacy-js skills/legacy-js/SKILL.md Use when auditing slow page loads, heavy assets, or rendering delays related to Avoid serving legacy JavaScript to modern browsers. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
length skills/length/SKILL.md Use when generating URL slugs from article titles, auditing URL structures for unnecessary depth or length, or reviewing URL patterns in a CMS or router configuration. | 54 54 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
link-checker skills/link-checker/SKILL.md Use when reviewing templates, rendered HTML, or shared components related to Check for broken links. Validate the final browser-facing markup, not just the source framework abstraction. | 54 54 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 7bfd868 | |
link-in-text-block skills/link-in-text-block/SKILL.md Use when applies to hyperlinks (`<a>` elements) that appear inline within paragraphs or text blocks. Does not apply to navigation menus, button-style links, or standalone links that are visually isolated from body text. Use when reviewing CSS that removes text-decoration from inline body copy links. | 58 58 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 |