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

  1. Skill

    critical-request-chains

    thedaviddias/Front-End-Checklist · skills/critical-request-chains

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

    Repository stars: 74,669 · Incomplete scan

  2. Skill

    figure-figcaption

    thedaviddias/Front-End-Checklist · skills/figure-figcaption

    Use when reviewing image assets, markup, and CDN or build transforms related to Use <figure> and <figcaption> for image captions. Check encoded size, rendered size, loading strategy, and above-the-fold impact together.

    Repository stars: 74,669 · Incomplete scan

  3. Skill

    indexability-conflicts

    thedaviddias/Front-End-Checklist · skills/indexability-conflicts

    Use when auditing a site for indexability issues, investigating why pages appear in Google's index that should be excluded (or vice versa), or reviewing robots.txt and meta robots configurations for consistency.

    Repository stars: 74,669 · Incomplete scan

  4. Skill

    import-on-visibility

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

    Use when reviewing long pages, dashboards, or content feeds with expensive offscreen modules. Balance early enough loading for smooth scrolling against keeping the initial route light.

    Repository stars: 74,669 · Incomplete scan

  5. Skill

    video-thumbnail

    thedaviddias/Front-End-Checklist · skills/video-thumbnail

    Use when applies to all `<video>` elements in HTML. The `poster` attribute specifies the URL of an image to show as a placeholder before the video is loaded or played. This is distinct from captions or audio descriptions, which are accessibility requirements. The poster is primarily a UX and performance enhancement, though the lack of a poster can indirectly create a CLS (Cumulative Layout Shift) issue if video dimensions are not declared.

    Repository stars: 74,669 · Incomplete scan

  6. Skill

    css-order

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

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

    Repository stars: 74,669 · Incomplete scan

  7. Skill

    video-optimization

    thedaviddias/Front-End-Checklist · skills/video-optimization

    Use when reviewing <video> elements, background/hero video, or embedded media assets. Check encoded bitrate, resolution relative to the rendered player size, codec/container choice, and whether a poster/thumbnail avoids blocking on the first frame.

    Repository stars: 74,669 · Incomplete scan

  8. Skill

    nofollow-internal

    thedaviddias/Front-End-Checklist · skills/nofollow-internal

    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.

    Repository stars: 74,669 · Incomplete scan

  9. Skill

    keyboard-navigation

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

    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.

    Repository stars: 74,669 · Incomplete scan

  10. Skill

    doctype

    thedaviddias/Front-End-Checklist · skills/doctype

    Use when applies to all HTML documents. Always check the very first line of the raw HTML source (view-source: or DevTools > Network > Response). In SSR frameworks, check the root HTML template (e.g., _document.tsx in Next.js, index.html in Vite/Vue, application.html.erb in Rails). The doctype is not a tag — it is a declaration and does not need a closing tag.

    Repository stars: 74,669 · Incomplete scan

  11. Skill

    svg-optimization

    thedaviddias/Front-End-Checklist · skills/svg-optimization

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

    Repository stars: 74,669 · Incomplete scan

  12. Skill

    sensory-instructions

    thedaviddias/Front-End-Checklist · skills/sensory-instructions

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

    Repository stars: 74,669 · Incomplete scan

  13. Skill

    page-load-time

    thedaviddias/Front-End-Checklist · skills/page-load-time

    Use when auditing slow page loads, heavy assets, or rendering delays related to Keep page load time under 3 seconds. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes.

    Repository stars: 74,669 · Incomplete scan

  14. Skill

    robots-meta-conflict

    thedaviddias/Front-End-Checklist · skills/robots-meta-conflict

    Use when applies to sites that use both robots.txt disallow rules and meta robots noindex tags. Use when investigating why deindexed pages still appear in search results.

    Repository stars: 74,669 · Incomplete scan

  15. Skill

    http-to-https

    thedaviddias/Front-End-Checklist · skills/http-to-https

    Use when checking whether a web server is configured to redirect all HTTP traffic to HTTPS.

    Repository stars: 74,669 · Incomplete scan

  16. Skill

    subresource-integrity

    thedaviddias/Front-End-Checklist · skills/subresource-integrity

    Use when reviewing templates, rendered HTML, or shared components related to Add Subresource Integrity to external scripts. Validate the final browser-facing markup, not just the source framework abstraction.

    Repository stars: 74,669 · Incomplete scan

  17. Skill

    currency-formatting

    thedaviddias/Front-End-Checklist · skills/currency-formatting

    Use when reviewing utility functions, component props, or template strings that format numbers, prices, or dates to check whether Intl APIs are used correctly.

    Repository stars: 74,669 · Incomplete scan

  18. Skill

    css-print

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

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

    Repository stars: 74,669 · Incomplete scan

  19. Skill

    freshness

    thedaviddias/Front-End-Checklist · skills/freshness

    Use when auditing content pages for freshness signals, setting up HTTP Last-Modified headers in a web server config, or ensuring Article JSON-LD dateModified is updated when CMS content changes.

    Repository stars: 74,669 · Incomplete scan

  20. Skill

    ymyl-detection

    thedaviddias/Front-End-Checklist · skills/ymyl-detection

    Use when applies to any site in health, medicine, finance, law, safety, news, or similar fields. Use when auditing content quality for sites in YMYL categories or investigating why high-quality-seeming content underperforms.

    Repository stars: 74,669 · Incomplete scan

  21. Skill

    disclaimers

    thedaviddias/Front-End-Checklist · skills/disclaimers

    Use when auditing YMYL content pages for trust signals, generating disclaimer copy for medical or financial content, or reviewing affiliate disclosure requirements under FTC or ASA guidelines.

    Repository stars: 74,669 · Incomplete scan

  22. Skill

    h1

    thedaviddias/Front-End-Checklist · skills/h1

    Use when auditing a page's heading structure, generating H1 text for landing pages or blog posts, or reviewing a CMS template that may produce empty or missing H1 elements.

    Repository stars: 74,669 · Incomplete scan

  23. Skill

    reduced-motion

    thedaviddias/Front-End-Checklist · skills/reduced-motion

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

    Repository stars: 74,669 · Incomplete scan

  24. Skill

    speculation-rules

    thedaviddias/Front-End-Checklist · skills/speculation-rules

    Use when optimising multi-page navigation performance, reducing INP on page transitions, or implementing progressive enhancement for fast page loads.

    Repository stars: 74,669 · Incomplete scan

  25. Skill

    privacy-policy

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

    Use when reviewing whether a website has a visible, accessible privacy policy link, particularly in the footer navigation.

    Repository stars: 74,669 · Incomplete scan

  26. Skill

    flexbox-patterns

    thedaviddias/Front-End-Checklist · skills/flexbox-patterns

    Use when reviewing stylesheets, component styles, and responsive behavior related to Apply Flexbox best practices. Check the rendered layout across breakpoints and interaction states before proposing a fix.

    Repository stars: 74,669 · Incomplete scan

  27. Skill

    styles-lint

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

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

    Repository stars: 74,669 · Incomplete scan

  28. Skill

    x-frame-options

    thedaviddias/Front-End-Checklist · skills/x-frame-options

    Use when reviewing HTTP response headers for clickjacking protection on any web application with authenticated user actions.

    Repository stars: 74,669 · Incomplete scan

  29. Skill

    aria-deprecated-role

    thedaviddias/Front-End-Checklist · skills/aria-deprecated-role

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Avoid using deprecated ARIA roles. 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

    charset

    thedaviddias/Front-End-Checklist · skills/charset

    Use when reviewing templates, rendered HTML, or shared components related to Declare UTF-8 character encoding. Validate the final browser-facing markup, not just the source framework abstraction.

    Repository stars: 74,669 · Incomplete scan

  31. Skill

    accordion-accessibility

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

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

    Repository stars: 74,669 · Incomplete scan

  32. Skill

    image-optimization

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

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

    Repository stars: 74,669 · Incomplete scan

  33. Skill

    definition-list

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

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Use correct definition list structure. 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

    test-coverage

    thedaviddias/Front-End-Checklist · skills/test-coverage

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

    Repository stars: 74,669 · Incomplete scan

  35. Skill

    css-critical

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

    Use when reviewing stylesheets, component styles, and responsive behavior related to Inline critical CSS for faster rendering. Check the rendered layout across breakpoints and interaction states before proposing a fix.

    Repository stars: 74,669 · Incomplete scan

  36. Skill

    http2

    thedaviddias/Front-End-Checklist · skills/http2

    Use when auditing slow page loads, heavy assets, or rendering delays related to Enable HTTP/2 or HTTP/3. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes.

    Repository stars: 74,669 · Incomplete scan

  37. Skill

    responsive-size

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

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

    Repository stars: 74,669 · Incomplete scan

  38. Skill

    aria-dialog-name

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

    Use when reviewing rendered HTML, interactive components, or design-system patterns related to Ensure dialogs have an accessible name. 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

    parameters

    thedaviddias/Front-End-Checklist · skills/parameters

    Use when auditing URL structure or configuring search engine handling of filtered, sorted, or tracked URLs. Applies to e-commerce sites, filtered content directories, and any site appending tracking or session parameters.

    Repository stars: 74,669 · Incomplete scan

  40. Skill

    nap-consistency

    thedaviddias/Front-End-Checklist · skills/nap-consistency

    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.

    Repository stars: 74,669 · Incomplete scan

  41. Skill

    color-contrast

    thedaviddias/Front-End-Checklist · skills/color-contrast

    Use when applies to all visible text and text images, UI component borders (input fields, buttons), focus indicators, icons that convey meaning, and graphical objects required to understand content. Does not apply to inactive/disabled UI components or purely decorative elements.

    Repository stars: 74,669 · Incomplete scan

  42. Skill

    stop-words

    thedaviddias/Front-End-Checklist · skills/stop-words

    Use when applies primarily when creating new content pages. Low priority for existing indexed pages where redirect risk outweighs gain. Use when building a slug naming convention.

    Repository stars: 74,669 · Incomplete scan

  43. Skill

    lazy-loading

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

    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.

    Repository stars: 74,669 · Incomplete scan

  44. Skill

    avif-format

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

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

    Repository stars: 74,669 · Incomplete scan

  45. Skill

    orphan-pages

    thedaviddias/Front-End-Checklist · skills/orphan-pages

    Use when auditing site architecture or investigating why specific pages have low organic traffic despite good content. Applies to any site with more than ~20 pages.

    Repository stars: 74,669 · Incomplete scan

  46. Skill

    semantic-lists

    thedaviddias/Front-End-Checklist · skills/semantic-lists

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

  47. Skill

    content-dates

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

    Use when auditing article or blog pages for date markup, generating Article JSON-LD with datePublished/dateModified, or checking whether a CMS template surfaces dates correctly.

    Repository stars: 74,669 · Incomplete scan

  48. Skill

    canonical-header

    thedaviddias/Front-End-Checklist · skills/canonical-header

    Use when auditing metadata, crawlability, structured data, or indexability related to Sync HTML canonical tags and Link headers. Verify the rendered HTML and HTTP response rather than relying only on source files.

    Repository stars: 74,669 · Incomplete scan

  49. Skill

    link-text

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

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

  50. Skill

    robots-meta

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

    Use when applies to all HTML pages. Use when auditing pages that have disappeared from search results or when checking staging vs. production meta tag parity.

    Repository stars: 74,669 · Incomplete scan

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