Explore the full catalog

Explore skills, repositories and creators

Search the catalog or browse with filters. Checks are automated signals, not a safety guarantee.

Page 66 · 50 results shown

  1. Skill

    tabindex

    thedaviddias/Front-End-Checklist · skills/tabindex

    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.

    Repository stars: 74,669 · Incomplete scan

  2. Skill

    contact-page

    thedaviddias/Front-End-Checklist · skills/contact-page

    Use when auditing metadata, crawlability, structured data, or indexability related to Create a comprehensive Contact page. Verify the rendered HTML and HTTP response rather than relying only on source files.

    Repository stars: 74,669 · Incomplete scan

  3. Skill

    file-upload-accessibility

    thedaviddias/Front-End-Checklist · skills/file-upload-accessibility

    Use when reviewing templates, rendered HTML, or shared components related to Make file uploads accessible. Validate the final browser-facing markup, not just the source framework abstraction.

    Repository stars: 74,669 · Incomplete scan

  4. Skill

    text-resizing

    thedaviddias/Front-End-Checklist · skills/text-resizing

    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.

    Repository stars: 74,669 · Incomplete scan

  5. Skill

    accessible-tooltips

    thedaviddias/Front-End-Checklist · skills/accessible-tooltips

    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.

    Repository stars: 74,669 · Incomplete scan

  6. Skill

    html-xml-lang-mismatch

    thedaviddias/Front-End-Checklist · skills/html-xml-lang-mismatch

    Use when applies to XHTML documents and polyglot HTML documents that must parse correctly as both HTML5 and XML. For modern HTML5-only documents, only `lang` is needed and `xml:lang` is not required. Check when auditing documents served as application/xhtml+xml or documents that include both attributes.

    Repository stars: 74,669 · Incomplete scan

  7. Skill

    button-name

    thedaviddias/Front-End-Checklist · skills/button-name

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Provide accessible names for buttons. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.

    Repository stars: 74,669 · Incomplete scan

  8. Skill

    responsive-images

    thedaviddias/Front-End-Checklist · skills/responsive-images

    Use when reviewing article images, cards, galleries, or any component rendered at multiple sizes across breakpoints. Check both the markup and the CSS layout because an incorrect `sizes` attribute can negate a perfectly good `srcset`.

    Repository stars: 74,669 · Incomplete scan

  9. Skill

    form-https

    thedaviddias/Front-End-Checklist · skills/form-https

    Use when reviewing HTML forms, fetch/XHR calls, and form action attributes to ensure data is submitted exclusively over HTTPS.

    Repository stars: 74,669 · Incomplete scan

  10. Skill

    unit-tests

    thedaviddias/Front-End-Checklist · skills/unit-tests

    Use when reviewing CI coverage, automated checks, or test strategy related to Write unit tests. Focus on whether the rule is continuously verified, not just documented.

    Repository stars: 74,669 · Incomplete scan

  11. Skill

    table-headers

    thedaviddias/Front-End-Checklist · skills/table-headers

    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.

    Repository stars: 74,669 · Incomplete scan

  12. Skill

    w3c-compliant

    thedaviddias/Front-End-Checklist · skills/w3c-compliant

    Use when reviewing templates, rendered HTML, or shared components related to Validate HTML against W3C standards. Validate the final browser-facing markup, not just the source framework abstraction.

    Repository stars: 74,669 · Incomplete scan

  13. Skill

    cross-browser-testing

    thedaviddias/Front-End-Checklist · skills/cross-browser-testing

    Use when reviewing CI coverage, automated checks, or test strategy related to Test across all major browsers. Focus on whether the rule is continuously verified, not just documented.

    Repository stars: 74,669 · Incomplete scan

  14. Skill

    container-queries

    thedaviddias/Front-End-Checklist · skills/container-queries

    Use when reviewing stylesheets, component styles, and responsive behavior related to Use container queries for component-level responsiveness. Check the rendered layout across breakpoints and interaction states before proposing a fix.

    Repository stars: 74,669 · Incomplete scan

  15. Skill

    autoplay-media

    thedaviddias/Front-End-Checklist · skills/autoplay-media

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Avoid autoplaying media. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.

    Repository stars: 74,669 · Incomplete scan

  16. Skill

    specificity-management

    thedaviddias/Front-End-Checklist · skills/specificity-management

    Use when reviewing stylesheets, component styles, and responsive behavior related to Keep CSS specificity low and flat. Check the rendered layout across breakpoints and interaction states before proposing a fix.

    Repository stars: 74,669 · Incomplete scan

  17. Skill

    object-alt

    thedaviddias/Front-End-Checklist · skills/object-alt

    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.

    Repository stars: 74,669 · Incomplete scan

  18. Skill

    custom-element-accessibility

    thedaviddias/Front-End-Checklist · skills/custom-element-accessibility

    Use when reviewing custom element class definitions or Web Component source code to check for missing ARIA reflection, keyboard handling, and form association.

    Repository stars: 74,669 · Incomplete scan

  19. Skill

    text-in-images

    thedaviddias/Front-End-Checklist · skills/text-in-images

    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.

    Repository stars: 74,669 · Incomplete scan

  20. Skill

    td-headers-attr

    thedaviddias/Front-End-Checklist · skills/td-headers-attr

    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.

    Repository stars: 74,669 · Incomplete scan

  21. Skill

    viewport

    thedaviddias/Front-End-Checklist · skills/viewport

    Use when reviewing templates, rendered HTML, or shared components related to Set the responsive viewport meta tag. Validate the final browser-facing markup, not just the source framework abstraction.

    Repository stars: 74,669 · Incomplete scan

  22. Skill

    table-duplicate-name

    thedaviddias/Front-End-Checklist · skills/table-duplicate-name

    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.

    Repository stars: 74,669 · Incomplete scan

  23. Skill

    stack-trace-exposure

    thedaviddias/Front-End-Checklist · skills/stack-trace-exposure

    Use when reviewing error handling middleware, API route handlers, or server responses for security-sensitive information disclosure.

    Repository stars: 74,669 · Incomplete scan

  24. Skill

    image-redundant-alt

    thedaviddias/Front-End-Checklist · skills/image-redundant-alt

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Avoid redundant image alternative text. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.

    Repository stars: 74,669 · Incomplete scan

  25. Skill

    no-explicit-any

    thedaviddias/Front-End-Checklist · skills/no-explicit-any

    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.

    Repository stars: 74,669 · Incomplete scan

  26. Skill

    no-unchecked-indexed-access

    thedaviddias/Front-End-Checklist · skills/no-unchecked-indexed-access

    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.

    Repository stars: 74,669 · Incomplete scan

  27. Skill

    permissions-policy

    thedaviddias/Front-End-Checklist · skills/permissions-policy

    Use when reviewing HTTP response headers for defense-in-depth security hardening on any web application.

    Repository stars: 74,669 · Incomplete scan

  28. Skill

    pagination-accessibility

    thedaviddias/Front-End-Checklist · skills/pagination-accessibility

    Use when reviewing templates, rendered HTML, or shared components related to Make pagination accessible. Validate the final browser-facing markup, not just the source framework abstraction.

    Repository stars: 74,669 · Incomplete scan

  29. Skill

    javascript-linter

    thedaviddias/Front-End-Checklist · skills/javascript-linter

    Use when reviewing scripts, client components, bundles, or runtime behavior related to Lint JavaScript code. Inspect both source code and the browser execution path so fixes target the real bottleneck or bug.

    Repository stars: 74,669 · Incomplete scan

  30. Skill

    json-ld-valid

    thedaviddias/Front-End-Checklist · skills/json-ld-valid

    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.

    Repository stars: 74,669 · Incomplete scan

  31. Skill

    font-size

    thedaviddias/Front-End-Checklist · skills/font-size

    Use when applies to all CSS `font-size` declarations, particularly those using `px` units for body text, UI labels, and navigation. Use when auditing mobile responsiveness and accessibility compliance. Check for `font-size` in media queries targeting small screens.

    Repository stars: 74,669 · Incomplete scan

  32. Skill

    aria-command-name

    thedaviddias/Front-End-Checklist · skills/aria-command-name

    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.

    Repository stars: 74,669 · Incomplete scan

  33. Skill

    fetchpriority-attribute

    thedaviddias/Front-End-Checklist · skills/fetchpriority-attribute

    Use when optimising Largest Contentful Paint (LCP), reducing render-blocking resource contention, or fine-tuning resource loading order in the critical rendering path.

    Repository stars: 74,669 · Incomplete scan

  34. Skill

    form-labels

    thedaviddias/Front-End-Checklist · skills/form-labels

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Associate labels with form controls. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.

    Repository stars: 74,669 · Incomplete scan

  35. Skill

    geo-meta

    thedaviddias/Front-End-Checklist · skills/geo-meta

    Use when auditing locally-focused or regionally-targeted pages for geo targeting signals, particularly on sites targeting audiences through Bing or regional search engines. Note that these meta tags have no documented effect on Google's ranking.

    Repository stars: 74,669 · Incomplete scan

  36. Skill

    decorative-elements

    thedaviddias/Front-End-Checklist · skills/decorative-elements

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Hide decorative elements from assistive technology. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant. If an image is clearly decorative, default to no finding unless the snippet shows an actual issue such as broken semantics, focusability, or visible layout instability.

    Repository stars: 74,669 · Incomplete scan

  37. Skill

    frontend-checklist-global

    thedaviddias/Front-End-Checklist · plugins/front-end-checklist/skills/frontend-checklist-global

    Use when auditing or improving any frontend codebase against the full Front-End Checklist rule corpus through one entry point.

    Repository stars: 74,669 · Incomplete scan

  38. Skill

    website-search

    thedaviddias/Front-End-Checklist · skills/website-search

    Use when applies to sites with internal site search functionality. Use when optimizing branded search result appearance or adding structured data for the first time.

    Repository stars: 74,669 · Incomplete scan

  39. Skill

    llm-parsability

    thedaviddias/Front-End-Checklist · skills/llm-parsability

    Use when auditing content pages for AI discoverability. Applies to any informational page intended to appear in AI-generated answers, search snippets, or knowledge base extraction.

    Repository stars: 74,669 · Incomplete scan

  40. Skill

    duplicate-id-active

    thedaviddias/Front-End-Checklist · skills/duplicate-id-active

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Use unique IDs for active elements. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.

    Repository stars: 74,669 · Incomplete scan

  41. Skill

    modern-format

    thedaviddias/Front-End-Checklist · skills/modern-format

    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.

    Repository stars: 74,669 · Incomplete scan

  42. Skill

    keyword-stuffing

    thedaviddias/Front-End-Checklist · skills/keyword-stuffing

    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.

    Repository stars: 74,669 · Incomplete scan

  43. Skill

    lang-attribute

    thedaviddias/Front-End-Checklist · skills/lang-attribute

    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`.

    Repository stars: 74,669 · Incomplete scan

  44. Skill

    trust-signals

    thedaviddias/Front-End-Checklist · skills/trust-signals

    Use when applies especially to e-commerce checkouts, contact/lead forms, pricing pages, and YMYL (Your Money or Your Life) content. Use when auditing E-E-A-T or conversion optimization.

    Repository stars: 74,669 · Incomplete scan

  45. Skill

    input-image-alt

    thedaviddias/Front-End-Checklist · skills/input-image-alt

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Provide alt text for image buttons. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.

    Repository stars: 74,669 · Incomplete scan

  46. Skill

    import-on-interaction

    thedaviddias/Front-End-Checklist · skills/import-on-interaction

    Use when reviewing slow initial loads caused by optional features. Prioritize code that is expensive to download or execute and not required for the first viewport, first input, or core task completion.

    Repository stars: 74,669 · Incomplete scan

  47. Skill

    render-blocking

    thedaviddias/Front-End-Checklist · skills/render-blocking

    Use when auditing slow page loads, heavy assets, or rendering delays related to Eliminate render-blocking resources. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes.

    Repository stars: 74,669 · Incomplete scan

  48. Skill

    blocked-links

    thedaviddias/Front-End-Checklist · skills/blocked-links

    Use when reviewing HTML source and JavaScript for links or resource URLs pointing to domains listed in common adblocker filter lists.

    Repository stars: 74,669 · Incomplete scan

  49. Skill

    meta-in-body

    thedaviddias/Front-End-Checklist · skills/meta-in-body

    Use when auditing HTML document structure. Applies to any page where meta tags (noindex, canonical-url, description, viewport, OG tags) may have been injected into the body by CMS plugins, widgets, or JavaScript rendering.

    Repository stars: 74,669 · Incomplete scan

Automated signals, not a guarantee. How the checks work.