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

  1. Skill

    title-unique

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

    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.

    Repository stars: 74,669 · Incomplete scan

  2. Skill

    hyphens

    thedaviddias/Front-End-Checklist · skills/hyphens

    Use when auditing URL structures for word separator format, generating slugs from titles, or planning a URL migration from underscores or spaces to hyphens with appropriate redirects.

    Repository stars: 74,669 · Incomplete scan

  3. Skill

    social-profiles

    thedaviddias/Front-End-Checklist · skills/social-profiles

    Use when applies to business websites, personal brand sites, and publisher sites. Use when setting up Organization schema or auditing E-E-A-T signals for sites in competitive or YMYL categories.

    Repository stars: 74,669 · Incomplete scan

  4. Skill

    new-tab

    thedaviddias/Front-End-Checklist · skills/new-tab

    Use when reviewing HTML or JSX for anchor elements with target='_blank' to verify rel='noopener noreferrer' is present.

    Repository stars: 74,669 · Incomplete scan

  5. Skill

    error-images

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

    Use when reviewing image assets, markup, and CDN or build transforms related to Handle image loading errors gracefully. Check encoded size, rendered size, loading strategy, and above-the-fold impact together.

    Repository stars: 74,669 · Incomplete scan

  6. Skill

    weak-internal-links

    thedaviddias/Front-End-Checklist · skills/weak-internal-links

    Use when applies to any site with more than 20 pages. Use when auditing site architecture, investigating why certain pages underperform in search, or after a site migration.

    Repository stars: 74,669 · Incomplete scan

  7. Skill

    aria-toggle-field-name

    thedaviddias/Front-End-Checklist · skills/aria-toggle-field-name

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

    form-captcha

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

    Use when reviewing public HTML forms (no authentication required to reach them) for bot and abuse protection mechanisms.

    Repository stars: 74,669 · Incomplete scan

  9. Skill

    image-cdn

    thedaviddias/Front-End-Checklist · skills/image-cdn

    Use when reviewing image assets, markup, and CDN or build transforms related to Serve images from a CDN. Check encoded size, rendered size, loading strategy, and above-the-fold impact together.

    Repository stars: 74,669 · Incomplete scan

  10. Skill

    legacy-js

    thedaviddias/Front-End-Checklist · skills/legacy-js

    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.

    Repository stars: 74,669 · Incomplete scan

  11. Skill

    orientation

    thedaviddias/Front-End-Checklist · skills/orientation

    Use when reviewing mobile-first layouts, tablet experiences, fullscreen flows, forms, dashboards, or media interfaces. Check rendered behavior in both portrait and landscape and separate genuine layout constraints from unnecessary orientation assumptions.

    Repository stars: 74,669 · Incomplete scan

  12. Skill

    input-types

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

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

    Repository stars: 74,669 · Incomplete scan

  13. Skill

    password-field-security

    thedaviddias/Front-End-Checklist · skills/password-field-security

    Use when reviewing headers, forms, cookies, or third-party integrations related to Secure password input fields. Validate the effective browser and HTTP behavior in a production-like environment.

    Repository stars: 74,669 · Incomplete scan

  14. Skill

    accesskeys

    thedaviddias/Front-End-Checklist · skills/accesskeys

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

    Repository stars: 74,669 · Incomplete scan

  15. Skill

    text-expansion

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

    Use when reviewing CSS for fixed dimensions, truncation, or overflow rules on elements that render translatable strings.

    Repository stars: 74,669 · Incomplete scan

  16. Skill

    webfont-format

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

    Use when reviewing stylesheets, component styles, and responsive behavior related to Optimize web font formats. Check the rendered layout across breakpoints and interaction states before proposing a fix.

    Repository stars: 74,669 · Incomplete scan

  17. Skill

    aria-hidden-focus

    thedaviddias/Front-End-Checklist · skills/aria-hidden-focus

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Remove focusable elements from aria-hidden containers. 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

    breadcrumb-navigation

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

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

    Repository stars: 74,669 · Incomplete scan

  19. Skill

    lowercase

    thedaviddias/Front-End-Checklist · skills/lowercase

    Use when auditing URL structure or configuring a new site's routing. Applies to any server or framework that allows case-insensitive file systems (Linux servers are case-sensitive by default).

    Repository stars: 74,669 · Incomplete scan

  20. Skill

    sitemap-4xx

    thedaviddias/Front-End-Checklist · skills/sitemap-4xx

    Use when applies to any site with a dynamically generated or manually maintained XML sitemap. Use when investigating crawl errors or after a site migration that removed pages.

    Repository stars: 74,669 · Incomplete scan

  21. Skill

    mixed-content

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

    Use when reviewing an HTTPS page for resources (scripts, images, stylesheets, iframes) that are loaded over plain HTTP.

    Repository stars: 74,669 · Incomplete scan

  22. Skill

    product

    thedaviddias/Front-End-Checklist · skills/product

    Use when auditing e-commerce product pages or implementing structured data for a shop. Applies to any page selling or describing a specific product.

    Repository stars: 74,669 · Incomplete scan

  23. Skill

    optimized

    thedaviddias/Front-End-Checklist · skills/optimized

    Use when reviewing image assets, markup, and CDN or build transforms related to Optimise images for faster loading. Check encoded size, rendered size, loading strategy, and above-the-fold impact together.

    Repository stars: 74,669 · Incomplete scan

  24. Skill

    mime-type

    thedaviddias/Front-End-Checklist · skills/mime-type

    Use when auditing server configuration or diagnosing broken resources. Applies to any web server serving HTML, CSS, JS, images, fonts, or other static assets.

    Repository stars: 74,669 · Incomplete scan

  25. Skill

    dead-end-pages

    thedaviddias/Front-End-Checklist · skills/dead-end-pages

    Use when auditing a site's internal link graph for dead-end pages, suggesting related-content links to add to thin or standalone pages, or reviewing CMS templates that produce link-free content pages.

    Repository stars: 74,669 · Incomplete scan

  26. Skill

    link-in-text-block

    thedaviddias/Front-End-Checklist · skills/link-in-text-block

    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.

    Repository stars: 74,669 · Incomplete scan

  27. Skill

    empty-heading

    thedaviddias/Front-End-Checklist · skills/empty-heading

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Ensure headings contain 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

  28. Skill

    code-splitting

    thedaviddias/Front-End-Checklist · skills/code-splitting

    Use when reviewing large SPA bundles, new dependency additions, or routes that feel slow to hydrate. Focus on code that is not required for the initial view and can move behind route transitions, user interaction, or viewport-based loading.

    Repository stars: 74,669 · Incomplete scan

  29. Skill

    back-forward-cache

    thedaviddias/Front-End-Checklist · skills/back-forward-cache

    Use when reviewing navigation performance, browser lifecycle events, or resume-from-memory behavior. Check the actual browser lifecycle and restore path, not only static code patterns.

    Repository stars: 74,669 · Incomplete scan

  30. Skill

    focus-not-obscured

    thedaviddias/Front-End-Checklist · skills/focus-not-obscured

    Use when reviewing sticky navigation, consent banners, chat widgets, skip links, or any fixed-position UI. Validate the actual tab order and viewport behavior at realistic zoom levels.

    Repository stars: 74,669 · Incomplete scan

  31. Skill

    css-non-blocking

    thedaviddias/Front-End-Checklist · skills/css-non-blocking

    Use when reviewing stylesheets, component styles, and responsive behavior related to Load CSS without blocking render. Check the rendered layout across breakpoints and interaction states before proposing a fix.

    Repository stars: 74,669 · Incomplete scan

  32. Skill

    referrer-policy

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

    Use when reviewing HTTP response headers for privacy hardening on any website that handles authentication, session state, or sensitive URL parameters.

    Repository stars: 74,669 · Incomplete scan

  33. Skill

    scrolljacking

    thedaviddias/Front-End-Checklist · skills/scrolljacking

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Avoid scrolljacking and custom scroll behavior. 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

    defer-async

    thedaviddias/Front-End-Checklist · skills/defer-async

    Use when reviewing templates, rendered HTML, or shared components related to Load scripts with defer, async, or type=module. Validate the final browser-facing markup, not just the source framework abstraction.

    Repository stars: 74,669 · Incomplete scan

  35. Skill

    trailing-slash

    thedaviddias/Front-End-Checklist · skills/trailing-slash

    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.

    Repository stars: 74,669 · Incomplete scan

  36. Skill

    contract-testing

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

    Use when setting up integration testing for a frontend-backend API boundary, evaluating whether two services are safe to deploy independently, or replacing slow end-to-end tests with contract tests.

    Repository stars: 74,669 · Incomplete scan

  37. Skill

    landmark-regions

    thedaviddias/Front-End-Checklist · skills/landmark-regions

    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.

    Repository stars: 74,669 · Incomplete scan

  38. Skill

    dom-performance

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

    Use when reviewing scripts, client components, bundles, or runtime behavior related to Minimize costly DOM read/write operations. Inspect both source code and the browser execution path so fixes target the real bottleneck or bug. In React, repeated requestAnimationFrame-driven state updates across multiple mounted components are a valid performance smell when visible in the source.

    Repository stars: 74,669 · Incomplete scan

  39. Skill

    ttfb

    thedaviddias/Front-End-Checklist · skills/ttfb

    Use when auditing slow first responses on SSR pages, APIs, or cacheable HTML. Distinguish origin compute time from network latency and CDN cache misses before proposing a fix.

    Repository stars: 74,669 · Incomplete scan

  40. Skill

    inclusive-language

    thedaviddias/Front-End-Checklist · skills/inclusive-language

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Use inclusive language. 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

    responsive-units

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

    Use when reviewing stylesheets, component styles, and responsive behavior related to Use relative units for responsive layouts. Check the rendered layout across breakpoints and interaction states before proposing a fix.

    Repository stars: 74,669 · Incomplete scan

  42. Skill

    mutation-testing

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

    Use when evaluating test quality on modules containing business logic, calculation utilities, or state machines to determine whether the tests provide genuine defect detection.

    Repository stars: 74,669 · Incomplete scan

  43. Skill

    dlitem

    thedaviddias/Front-End-Checklist · skills/dlitem

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Wrap definition items in a definition list. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.

    Repository stars: 74,669 · Incomplete scan

  44. Skill

    resource-hints

    thedaviddias/Front-End-Checklist · skills/resource-hints

    Use when auditing slow page loads, heavy assets, or rendering delays related to Use resource hints for faster loading. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes.

    Repository stars: 74,669 · Incomplete scan

  45. Skill

    focus-management

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

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Manage focus during dynamic interactions. 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

    content-without-css

    thedaviddias/Front-End-Checklist · skills/content-without-css

    Use when reviewing rendered HTML, layout components, or design-system patterns that may depend on presentation for meaning. Check the DOM order, semantic structure, form relationships, and whether CSS generated content carries essential information.

    Repository stars: 74,669 · Incomplete scan

  47. Skill

    word-count

    thedaviddias/Front-End-Checklist · skills/word-count

    Use when applies to key landing pages, blog posts, product pages, and any page targeting competitive queries. Use when diagnosing poor rankings or after a Google Helpful Content update.

    Repository stars: 74,669 · Incomplete scan

  48. Skill

    css-at-property

    thedaviddias/Front-End-Checklist · skills/css-at-property

    Use when implementing animated gradients, complex CSS transitions that involve custom property values, or building a typed design token system where custom property misuse should produce visible errors.

    Repository stars: 74,669 · Incomplete scan

  49. Skill

    form-validation

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

    Use when reviewing templates, rendered HTML, or shared components related to Validate forms accessibly. Validate the final browser-facing markup, not just the source framework abstraction. Distinguish between browser-posted forms and client-handled React forms so you do not over-report missing `method` or `action` as accessibility defects.

    Repository stars: 74,669 · Incomplete scan

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