Skill rating
392 skills. The A–F grade combines safety (60%) and quality (40%); tests add a bonus. The rating refreshes automatically from open catalogs.
ManufacturingLogistics and warehouseProcurementQuality controlContact centreField serviceFinanceCustomer supportindustry shortcuts
| # | Grade | Skill | Score ▾ | Safety | Quality | Process | Tests | Popularity | Updated |
|---|---|---|---|---|---|---|---|---|---|
| 151 | B | 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, | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 152 | B | Use when auditing page metadata or generating descriptions for new pages. Applies to every page that should receive organic search traffic. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 153 | B | Use when evaluating test quality on modules containing business logic, calculation utilities, or state machines to determine whether the tests provide genuine defect detection. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 154 | B | Use when adding PWA capabilities, implementing a service worker, or improving the experience for users on unreliable network connections. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 155 | B | 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, f | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 156 | B | Use when auditing local business websites, e-commerce sites, or any site where a physical presence affects trust or local search visibility. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 157 | B | Use when reviewing image assets, markup, and CDN or build transforms related to Use progressive JPEG encoding. Check encoded size, rendered size, loading strategy, and above-the-fold impact together. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 158 | B | 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 befo | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 159 | B | right-to-erasureIntegrationSoftware developmentData and analyticsthedaviddias/Front-End-ChecklistAgent Skills Use when auditing account settings pages, privacy dashboards, or API routes to verify that a complete data deletion path exists for users. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 160 | B | Use when applies to content sites, e-commerce stores, and any site where timely indexing of new pages matters. Use when investigating why new pages take a long time to appear in search results. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 161 | B | 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. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 162 | B | Use when adding page transition animations, image expand/contract effects, shared-element transitions, or improving navigation UX in a single-page or multi-page application. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 163 | B | Use when reviewing templates, rendered HTML, or shared components related to Link a Web App Manifest for installability. Validate the final browser-facing markup, not just the source framework abstrac | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 164 | B | Use when reviewing rendered HTML, interactive components, or design-system patterns related to Provide accessible names for meter elements. Check native semantics first, then inspect keyboard behavior | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 165 | B | Use when reviewing rendered HTML, interactive components, or design-system patterns related to Ensure ARIA attributes are valid. Check native semantics first, then inspect keyboard behavior, focus flo | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 166 | B | Use when auditing slow page loads, heavy assets, or rendering delays related to Enable browser caching. Verify the actual bottleneck in DevTools, Lighthouse, or field data before recommending changes. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 167 | B | Use when auditing metadata, crawlability, structured data, or indexability related to Avoid redirect chains on canonical URLs. Verify the rendered HTML and HTTP response rather than relying only on so | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 168 | B | Use when reviewing support UI across multi-page flows such as checkout, onboarding, account recovery, or support journeys. Compare multiple pages in the same variation instead of reviewing a single pa | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 169 | B | Use when reviewing scripts, client components, bundles, or runtime behavior related to Remove console statements in production. Inspect both source code and the browser execution path so fixes target | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 170 | B | Use when reviewing image assets, markup, and CDN or build transforms related to Prioritize loading critical images. Check encoded size, rendered size, loading strategy, and above-the-fold impact toget | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 171 | B | 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 error | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 172 | B | Use when reviewing stylesheets, component styles, and responsive behavior related to Use CSS containment to limit repaint scope. Check the rendered layout across breakpoints and interaction states bef | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 173 | B | 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, focu | 100 | 84 | D | — | ★ 74 357 | 4 d ago | |
| 174 | B | 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 targe | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 175 | B | form-validationAnalyzerSoftware developmentData and analyticsthedaviddias/Front-End-ChecklistAgent Skills 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 | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 176 | B | Use when auditing a site's internal and external links for protocol consistency, migrating a site from HTTP to HTTPS, or reviewing hardcoded URLs in a codebase that may use `http://` instead of `https | 100 | 84 | D | — | ★ 74 357 | 4 d ago | |
| 177 | B | image-file-sizeAnalyzerSoftware developmentInfrastructurethedaviddias/Front-End-ChecklistAgent Skills Use when auditing the image pipeline, static assets in `public/`, CMS-managed media, or image CDN transforms. Separate file-size problems from dimension mismatches so you can tell whether the issue is | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 178 | B | 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 f | 100 | 84 | D | — | ★ 74 357 | 4 d ago | |
| 179 | B | Use when auditing slow page loads, heavy assets, or rendering delays related to Disable lazy loading for above-the-fold content. Verify the actual bottleneck in DevTools, Lighthouse, or field data bef | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 180 | B | llm-parsabilityAnalyzerAI and agentsSoftware developmentthedaviddias/Front-End-ChecklistAgent Skills 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. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 181 | B | 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. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 182 | B | 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- | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 183 | B | 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 tog | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 184 | B | Use when auditing internal link structure after a URL migration, domain change, or site rebuild. Applies to any site that has had redirects in place for more than a month. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 185 | B | Use when reviewing any process that spans multiple screens, steps, or modal stages. Follow the real user journey and compare fields across steps instead of reviewing screens in isolation. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 186 | B | Use when reviewing HTTP response headers for privacy hardening on any website that handles authentication, session state, or sensitive URL parameters. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 187 | B | 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 recommen | 100 | 84 | D | — | ★ 74 357 | 4 d ago | |
| 188 | B | 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 | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 189 | B | Use when reviewing JavaScript that performs synchronous loops over large datasets, recursive tree traversals, or bulk DOM updates that may exceed 50 ms on mid-range devices. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 190 | B | 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, | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 191 | B | 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. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 192 | B | Use when auditing metadata, crawlability, structured data, or indexability related to Add structured data markup. Verify the rendered HTML and HTTP response rather than relying only on source files. | 100 | 84 | D | — | ★ 74 357 | 4 d ago | |
| 193 | B | 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, focu | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 194 | B | 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 o | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 195 | B | Use when reviewing HTTP response headers for clickjacking protection on any web application with authenticated user actions. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 196 | B | 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, access | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 197 | B | Use when reviewing a CSS architecture for specificity issues, setting up a design system, or migrating a large codebase from utility-first to a layered architecture. | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 198 | B | 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 | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 199 | B | 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. D | 100 | 84 | C | — | ★ 74 357 | 4 d ago | |
| 200 | B | Use when reviewing a website for GDPR/CCPA compliance, specifically whether cookie consent is obtained before non-essential cookies are set. | 100 | 84 | C | — | ★ 74 357 | 4 d ago |