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 67 · 50 results shown

  1. Skill

    noscript-tag

    thedaviddias/Front-End-Checklist · skills/noscript-tag

    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.

    Repository stars: 74,669 · Incomplete scan

  2. Skill

    data-minimisation

    thedaviddias/Front-End-Checklist · skills/data-minimisation

    Use when reviewing form components, API payloads, or client-side storage to identify fields that are collected but not consumed by a stated feature.

    Repository stars: 74,669 · Incomplete scan

  3. Skill

    cumulative-layout-shift

    thedaviddias/Front-End-Checklist · skills/cumulative-layout-shift

    Use when auditing slow page loads, heavy assets, or rendering delays related to Minimize cumulative layout shift. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes.

    Repository stars: 74,669 · Incomplete scan

  4. Skill

    aria-roles

    thedaviddias/Front-End-Checklist · skills/aria-roles

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Use valid ARIA role 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

  5. Skill

    frame-title

    thedaviddias/Front-End-Checklist · skills/frame-title

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

    Repository stars: 74,669 · Incomplete scan

  6. Skill

    clean-up-comments

    thedaviddias/Front-End-Checklist · skills/clean-up-comments

    Use when reviewing templates, rendered HTML, or shared components related to Remove comments and debug code in production. Validate the final browser-facing markup, not just the source framework abstraction.

    Repository stars: 74,669 · Incomplete scan

  7. Skill

    review

    thedaviddias/Front-End-Checklist · skills/review

    Use when applies to product pages, local business pages, recipes, apps, books, and any page that aggregates user reviews. Use when auditing rich result eligibility for e-commerce or review sites.

    Repository stars: 74,669 · Incomplete scan

  8. Skill

    slug-keywords

    thedaviddias/Front-End-Checklist · skills/slug-keywords

    Use when applies to blog posts, product pages, and any content page with editable URL slugs. Use when building a URL strategy for a new site or auditing existing URLs for keyword inclusion.

    Repository stars: 74,669 · Incomplete scan

  9. Skill

    error-handling

    thedaviddias/Front-End-Checklist · skills/error-handling

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

    Repository stars: 74,669 · Incomplete scan

  10. Skill

    draggable-accessibility

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

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

    Repository stars: 74,669 · Incomplete scan

  11. Skill

    robots-txt

    thedaviddias/Front-End-Checklist · skills/robots-txt

    Use when applies to any public website. Use when auditing technical SEO foundations or diagnosing crawl coverage gaps.

    Repository stars: 74,669 · Incomplete scan

  12. Skill

    list-virtualization

    thedaviddias/Front-End-Checklist · skills/list-virtualization

    Use when reviewing dashboards, admin tables, search results, or feeds with many repeated items. Confirm the bottleneck is DOM or rendering cost before introducing virtualization because small lists usually do not need the added complexity.

    Repository stars: 74,669 · Incomplete scan

  13. Skill

    citations

    thedaviddias/Front-End-Checklist · skills/citations

    Use when auditing metadata, crawlability, structured data, or indexability related to Cite authoritative external sources. Verify the rendered HTML and HTTP response rather than relying only on source files.

    Repository stars: 74,669 · Incomplete scan

  14. Skill

    browser-required

    thedaviddias/Front-End-Checklist · skills/browser-required

    Use when auditing slow page loads, heavy assets, or rendering delays related to Perform browser-based performance audits. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes.

    Repository stars: 74,669 · Incomplete scan

  15. Skill

    favicons

    thedaviddias/Front-End-Checklist · skills/favicons

    Use when reviewing templates, rendered HTML, or shared components related to Implement favicons for all devices. Validate the final browser-facing markup, not just the source framework abstraction.

    Repository stars: 74,669 · Incomplete scan

  16. Skill

    memory-leaks

    thedaviddias/Front-End-Checklist · skills/memory-leaks

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

    Repository stars: 74,669 · Incomplete scan

  17. Skill

    dom-size

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

    Use when auditing slow page loads, heavy assets, or rendering delays related to Reduce DOM size and complexity. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes.

    Repository stars: 74,669 · Incomplete scan

  18. Skill

    search-input

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

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

    Repository stars: 74,669 · Incomplete scan

  19. Skill

    picture-element

    thedaviddias/Front-End-Checklist · skills/picture-element

    Use when reviewing image assets, markup, and CDN or build transforms related to Use <picture> with an <img> fallback. Check encoded size, rendered size, loading strategy, and above-the-fold impact together.

    Repository stars: 74,669 · Incomplete scan

  20. Skill

    animated-content

    thedaviddias/Front-End-Checklist · skills/animated-content

    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.

    Repository stars: 74,669 · Incomplete scan

  21. Skill

    accessibility-testing

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

    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.

    Repository stars: 74,669 · Incomplete scan

  22. Skill

    anchor-smooth-scroll

    thedaviddias/Front-End-Checklist · skills/anchor-smooth-scroll

    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.

    Repository stars: 74,669 · Incomplete scan

  23. Skill

    content-security-policy

    thedaviddias/Front-End-Checklist · skills/content-security-policy

    Use when reviewing headers, forms, cookies, or third-party integrations related to Implement a content security policy. Validate the effective browser and HTTP behavior in a production-like environment.

    Repository stars: 74,669 · Incomplete scan

  24. Skill

    translation-strings

    thedaviddias/Front-End-Checklist · skills/translation-strings

    Use when reviewing a codebase for internationalisation readiness, setting up an i18n library, or preparing strings for a new locale.

    Repository stars: 74,669 · Incomplete scan

  25. Skill

    author-expertise

    thedaviddias/Front-End-Checklist · skills/author-expertise

    Use when auditing metadata, crawlability, structured data, or indexability related to Highlight author credentials and expertise. Verify the rendered HTML and HTTP response rather than relying only on source files.

    Repository stars: 74,669 · Incomplete scan

  26. Skill

    terms-of-service

    thedaviddias/Front-End-Checklist · skills/terms-of-service

    Use when reviewing whether a website or web application has a visible Terms of Service link accessible from every page.

    Repository stars: 74,669 · Incomplete scan

  27. Skill

    avoid-eval

    thedaviddias/Front-End-Checklist · skills/avoid-eval

    Use when reviewing scripts, client components, bundles, or runtime behavior related to Never use eval() or unsafe dynamic code execution. Inspect both source code and the browser execution path so fixes target the real bottleneck or bug.

    Repository stars: 74,669 · Incomplete scan

  28. Skill

    offline-fallback

    thedaviddias/Front-End-Checklist · skills/offline-fallback

    Use when adding PWA capabilities, implementing a service worker, or improving the experience for users on unreliable network connections.

    Repository stars: 74,669 · Incomplete scan

  29. Skill

    aria-text

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

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Avoid focusable descendants in role='text' 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

  30. Skill

    frontend-checklist-global

    thedaviddias/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

  31. Skill

    html5-semantic-elements

    thedaviddias/Front-End-Checklist · skills/html5-semantic-elements

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

    Repository stars: 74,669 · Incomplete scan

  32. Skill

    focus-styles

    thedaviddias/Front-End-Checklist · skills/focus-styles

    Use when reviewing stylesheets, component styles, and responsive behavior related to Provide visible custom focus indicators. Check the rendered layout across breakpoints and interaction states before proposing a fix.

    Repository stars: 74,669 · Incomplete scan

  33. Skill

    audio-descriptions

    thedaviddias/Front-End-Checklist · skills/audio-descriptions

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

    Repository stars: 74,669 · Incomplete scan

  34. Skill

    javascript-minification

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

    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.

    Repository stars: 74,669 · Incomplete scan

  35. Skill

    preconnect

    thedaviddias/Front-End-Checklist · skills/preconnect

    Use when auditing slow page loads, heavy assets, or rendering delays related to Use preconnect for critical third-party origins. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes.

    Repository stars: 74,669 · Incomplete scan

  36. Skill

    select-name

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

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Provide accessible names for select 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

  37. Skill

    pluralization

    thedaviddias/Front-End-Checklist · skills/pluralization

    Use when reviewing string concatenation involving counts, translation key lookups, or i18n library configurations to check whether plural forms are handled correctly for all target locales.

    Repository stars: 74,669 · Incomplete scan

  38. Skill

    skip-navigation

    thedaviddias/Front-End-Checklist · skills/skip-navigation

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

    Repository stars: 74,669 · Incomplete scan

  39. Skill

    offscreen-lazy

    thedaviddias/Front-End-Checklist · skills/offscreen-lazy

    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.

    Repository stars: 74,669 · Incomplete scan

  40. Skill

    dark-mode-css

    thedaviddias/Front-End-Checklist · skills/dark-mode-css

    Use when reviewing stylesheets, component styles, and responsive behavior related to Support dark mode with prefers-color-scheme. Check the rendered layout across breakpoints and interaction states before proposing a fix.

    Repository stars: 74,669 · Incomplete scan

  41. Skill

    cross-origin-security

    thedaviddias/Front-End-Checklist · skills/cross-origin-security

    Use when reviewing scripts, client components, bundles, or runtime behavior related to Handle cross-origin requests securely. Inspect both source code and the browser execution path so fixes target the real bottleneck or bug.

    Repository stars: 74,669 · Incomplete scan

  42. Skill

    parallax-effects

    thedaviddias/Front-End-Checklist · skills/parallax-effects

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

    Repository stars: 74,669 · Incomplete scan

  43. Skill

    web-storage

    thedaviddias/Front-End-Checklist · skills/web-storage

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

    Repository stars: 74,669 · Incomplete scan

  44. Skill

    affiliate-disclosure

    thedaviddias/Front-End-Checklist · skills/affiliate-disclosure

    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.

    Repository stars: 74,669 · Incomplete scan

  45. Skill

    listitem

    thedaviddias/Front-End-Checklist · skills/listitem

    Use when applies to HTML documents with `<li>` elements. Also applies to custom ARIA lists where `role='listitem'` must be owned by `role='list'`. Common violations occur in templating systems where list markup is split across components or in CSS resets where developers use `<li>` for layout without proper list parents.

    Repository stars: 74,669 · Incomplete scan

  46. Skill

    reset-css

    thedaviddias/Front-End-Checklist · skills/reset-css

    Use when reviewing stylesheets, component styles, and responsive behavior related to Use a CSS reset or normalize stylesheet. Check the rendered layout across breakpoints and interaction states before proposing a fix.

    Repository stars: 74,669 · Incomplete scan

  47. Skill

    locale-images

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

    Use when reviewing image assets, icon libraries, or components that render illustrations to identify culture-specific content that may need locale overrides or replacement with neutral alternatives.

    Repository stars: 74,669 · Incomplete scan

  48. Skill

    ai-content

    thedaviddias/Front-End-Checklist · skills/ai-content

    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.

    Repository stars: 74,669 · Incomplete scan

  49. Skill

    embedded-or-inline-css

    thedaviddias/Front-End-Checklist · skills/embedded-or-inline-css

    Use when reviewing stylesheets, component styles, and responsive behavior related to Avoid embedded and inline CSS. Check the rendered layout across breakpoints and interaction states before proposing a fix.

    Repository stars: 74,669 · Incomplete scan

  50. Skill

    anchor-text

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

    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.

    Repository stars: 74,669 · Incomplete scan

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