github.com/thedaviddias/Front-End-Checklist
| Skill | Added | Review |
|---|---|---|
modal-accessibility skills/modal-accessibility/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Make modal dialogs keyboard accessible. 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 | |
modern-array-methods skills/modern-array-methods/SKILL.md Use when reviewing scripts, client components, bundles, or runtime behavior related to Use modern array and object methods. Inspect both source code and the browser execution path so fixes target the real bottleneck or bug. | 56 56 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
modern-format skills/modern-format/SKILL.md Use when reviewing image assets, markup, and CDN or build transforms related to Use modern image formats (WebP, AVIF). 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 | |
mutation-testing skills/mutation-testing/SKILL.md Use when evaluating test quality on modules containing business logic, calculation utilities, or state machines to determine whether the tests provide genuine defect detection. | 54 54 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
naming-conventions skills/naming-conventions/SKILL.md Use when reviewing stylesheets, component styles, and responsive behavior related to Use consistent CSS naming conventions. Check the rendered layout across breakpoints and interaction states before proposing a fix. | 54 54 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
nap-consistency skills/nap-consistency/SKILL.md Use when auditing a local business website for local SEO. Applies to any business that has a physical address and wants to appear in local search results or Google Maps. | 56 56 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
navigation-landmark skills/navigation-landmark/SKILL.md Use when reviewing templates, rendered HTML, or shared components related to Use navigation landmark regions. Validate the final browser-facing markup, not just the source framework abstraction. | 57 57 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
new-tab skills/new-tab/SKILL.md Use when reviewing HTML or JSX for anchor elements with target='_blank' to verify rel='noopener noreferrer' is present. | 65 65 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
no-explicit-any skills/no-explicit-any/SKILL.md Use when reviewing TypeScript files for type safety regressions, during code review of functions that handle external data, or when the codebase has ESLint warnings for @typescript-eslint/no-explicit-any. | 61 61 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
nofollow-internal skills/nofollow-internal/SKILL.md Use when auditing internal link structure or reviewing link attributes. Applies to any site using rel=nofollow on links pointing to pages within the same domain. | 56 56 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
noindex-in-sitemap skills/noindex-in-sitemap/SKILL.md Use when auditing an XML sitemap or diagnosing indexing issues. Applies to any site where noindex meta tags or X-Robots-Tag headers may be applied to URLs also listed in the sitemap. | 60 60 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 7bfd868 | |
noscript-tag skills/noscript-tag/SKILL.md Use when reviewing templates, rendered HTML, or shared components related to Provide noscript fallback content. 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 | |
nosnippet skills/nosnippet/SKILL.md Use when auditing robots meta tags. Applies to any important landing page, article, or product page that should appear with a description in search results. | 54 54 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
no-unchecked-indexed-access skills/no-unchecked-indexed-access/SKILL.md Use when auditing tsconfig.json for missing safety flags, reviewing code that uses array index access in data processing pipelines, or investigating runtime undefined errors that TypeScript did not catch. | 55 55 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
object-alt skills/object-alt/SKILL.md Use when reviewing rendered HTML, interactive components, or design-system patterns related to Provide alternative text for objects. 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 | |
offline-fallback skills/offline-fallback/SKILL.md Use when adding PWA capabilities, implementing a service worker, or improving the experience for users on unreliable network connections. | 56 56 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
offscreen-lazy skills/offscreen-lazy/SKILL.md Use when reviewing image assets, markup, and CDN or build transforms related to Lazy load offscreen images. Check encoded size, rendered size, loading strategy, and above-the-fold impact together. Missing `loading='lazy'` is only a valid finding when you can reasonably tell the image is offscreen or non-critical. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
og-image-size skills/og-image-size/SKILL.md Use when auditing Open Graph tags or generating og:image assets. Applies to any page that may be shared on social networks or messaging platforms. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
og-tags skills/og-tags/SKILL.md Use when auditing a web page's social sharing metadata. Applies to any page users might share on social networks or messaging apps. | 57 57 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 | |
og-url-match skills/og-url-match/SKILL.md Use when auditing Open Graph tags or investigating why social share counts appear low. Applies to any page with both canonical-url and og:url tags. | 62 62 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7bfd868 |