thedaviddias/front-end-checklist

379 skills3.0K total installsGithubGithubGitHub

frontend-checklist-global

96

animation-performance

22

color-contrast

22

https

19

cumulative-layout-shift

18

image-optimization

18

word-count

18

mobile-testing

18

pdf-size

18

js-libraries

17

quality

17

javascript-linter

16

es-modules

16

meta-title

15

styles-lint

15

lazy-loading

15

robots-txt

14

accessible-authentication

13

aria-live-regions

13

aria-input-field-name

13

keyboard-navigation

13

accessibility-testing

13

aria-hidden-body

13

focus-styles

13

css-at-property

13

css-containment

13

animated-content

13

code-splitting

13

alt-text

13

sitemap

13

content-security-policy

12

typescript-strict-mode

12

accessible-tables

12

aria-labels

12

button-name

12

about-page

12

page-weight

12

404-page

12

aria-hidden-focus

11

largest-contentful-paint

11

pwa-installability

11

responsive-images

11

touch-targets

11

optimized

11

ai-content

11

form-labels

11

canonical-url

11

meta-description

11

aria-dialog-name

11

aria-progressbar-name

10

anchor-smooth-scroll

10

heading-hierarchy

10

accordion-accessibility

10

aria-required-children

10

breadcrumb-navigation

10

aria-required-attr

10

back-forward-cache

10

decorative-elements

10

aria-required-parent

10

aria-command-name

10

aria-allowed-attr

10

aria-deprecated-role

10

loading-indicators

10

accessible-tooltips

10

browser-caching

10

aria-text

10

error-handling

10

dependency-audit

10

accesskeys

10

aria-roles

10

reduced-motion

10

aria-meter-name

10

zoom-reflow

10

faq

10

interaction-to-next-paint

9

all-noindex-pages

9

aria-toggle-field-name

9

aria-tooltip-name

9

modal-accessibility

9

aria-treeitem-name

9

accessible-notifications

9

third-party-scripts

9

import-on-interaction

9

autofocus-avoidance

9

aria-valid-attr-value

9

dimensions

9

video-captions

9

picture-element

9

css-file-size

9

breadcrumb

9

reading-level

9

dark-mode-css

9

responsive-size

9

privacy-policy

9

broken-images

9

compression

9

modern-format

9

critical-images

9

offline-fallback

9

css-minification

9

browser-required

9

anchor-text

9

html-size

9

autoplay-media

9

article-links

9

lazy-above-fold

9

broken-html

9

charset

9

geo-meta

9

article

9

performance-resource-hints

8

html-resource-hints

8

affiliate-disclosure

8

duplicate-description

8

css-custom-properties

8

carousel-accessibility

8

integration-testing

8

broken-external-links

8

modern-array-methods

8

audio-descriptions

8

import-on-visibility

8

css-order

8

blocked-links

8

render-blocking

8

css-critical

8

cascade-layers

8

focus-management

8

link-checker

8

flashing-content

8

font-loading

8

terms-of-service

8

broken-links

8

consent-mode

8

author-info

8

unit-tests

8

color-oklch

8

canonical-chain

8

author-expertise

8

preconnect

8

json-ld-valid

8

canonical-header

8

nap-consistency

8

avoid-eval

8

aria-valid-attr

8

console-cleanup

8

http-requests

8

avif-format

8

svg-optimization

8

duplicate-js

8

css-non-blocking

8

product

8

hsts

8

ttfb

8

favicons

8

css-grid

8

http2

8

cdn

8

og-tags

8

viewport

8

custom-element-accessibility

7

cross-browser-testing

7

critical-request-chains

7

horizontal-scroll

7

debounce-throttle

7

navigation-landmark

7

permissions-policy

7

indexability-conflicts

7

javascript-minification

7

javascript-inline

7

direction-attribute

7

duplicate-id-active

7

list-virtualization

7

clean-up-comments

7

password-field-security

7

fetchpriority-attribute

7

video-accessibility

7

logical-properties

7

duplicate-id-aria

7

ymyl-detection

7

social-profiles

7

author-byline

7

font-size

7

css-print

7

legacy-js

7

w3c-compliant

7

meta-in-body

7

svg-inline

7

scrolljacking

7

lang-attribute

7

json-safety

7

dead-end-pages

7

defer-async

7

og-image-size

7

indexability

7

js-redirects

7

pagination

7

e2e-testing

7

focus-order

7

organization

7

cookie-consent

7

structured-data

7

sitemap-4xx

7

skip-link

7

test-coverage

7

link-text

7

website-search

7

robots-meta

7

sitemap-valid

7

service-worker

7

form-validation

7

referrer-policy

7

contract-testing

7

page-load-time

7

responsive-units

7

consistent-help

7

citations

7

memory-leaks

7

local-business

7

web-storage

7

srcset

7

review

7

llms-txt

7

favicon

7

tabindex

7

no-unchecked-indexed-access

6

form-field-multiple-labels

6

runtime-validation

6

screen-reader-testing

6

focus-not-obscured

6

currency-formatting

6

performance-budget

6

cross-origin-isolation

6

pagination-accessibility

6

data-minimisation

6

content-without-css

6

translation-strings

6

embedded-or-inline-css

6

html5-semantic-elements

6

first-contentful-paint

6

tabs-accessibility

6

html-xml-lang-mismatch

6

speculation-rules

6

immutable-patterns

6

mock-best-practices

6

robots-meta-conflict

6

title-unique

6

empty-heading

6

https-downgrade

6

skip-navigation

6

semantic-lists

6

streaming-html

6

resource-hints

6

gtm-present

6

content-dates

6

og-url-match

6

sitemap-coverage

6

physical-address

6

element-hiding

6

x-content-type

6

error-images

6

unused-css

6

x-frame-options

6

sitemap-domain

6

js-file-size

6

webpagetest

6

leaked-secrets

6

reset-css

6

contact-page

6

td-headers-attr

6

flexbox-patterns

6

mime-type

6

offscreen-lazy

6

mixed-content

6

external-links

6

editorial-policy

6

improve-rule

6

slug-keywords

6

text-resizing

6

heading-order

6

event-delegation

6

form-https

6

llm-parsability

6

dom-performance

6

frame-title

6

definition-list

6

tel-mailto

6

source-maps

6

orientation

6

webp-format

6

meta-refresh

6

empty-links

6

h1

6

video

6

length

6

new-tab

6

hreflang

6

file-upload-accessibility

5

label-content-name-mismatch

5

landmark-one-main

5

nofollow-internal

5

figure-figcaption

5

image-redundant-alt

5

sensory-instructions

5

naming-conventions

5

draggable-accessibility

5

find-npm-packages

5

subresource-integrity

5

session-timeout-recovery

5

noindex-in-sitemap

5

image-compression

5

cross-origin-security

5

inclusive-language

5

link-in-text-block

5

specificity-management

5

stack-trace-exposure

5

schema-noindex-conflict

5

visual-regression

5

weak-internal-links

5

session-cookie-flags

5

sprite-generation

5

third-party-cookies

5

container-queries

5

progressive-jpeg

5

parameters

5

special-chars

5

redirect-chain

5

redirect-chains

5

video-thumbnail

5

share-buttons

5

webfont-format

5

locale-images

5

trailing-slash

5

list-structure

5

http-to-https

5

retina-display

5

mutation-testing

5

search-input

5

object-alt

5

input-types

5

input-image-alt

5

image-cdn

5

interstitials

5

web-app-manifest

5

const-let

5

no-explicit-any

5

text-expansion

5

service-area

5

noscript-tag

5

redundant-entry

5

scheduler-yield

5

select-name

5

error-monitoring

5

table-headers

5

filename-quality

5

form-captcha

5

keyword-stuffing

5

stop-words

5

freshness

5

image-file-size

5

right-to-erasure

5

text-in-images

5

disclaimers

5

plain-language

5

trust-signals

5

paste-inputs

5

invalid-links

5

parallax-effects

5

view-transitions

5

viewport-zoom

5

has-selector

5

lowercase

5

hyphens

5

dom-size

5

doctype

5

listitem

5

subgrid

5

token-storage-security

4

internal-links

4

twitter-cards

4