thedaviddias/front-end-checklist

389 skills2.5K total installsGithubGithubGitHub

frontend-checklist-global

184

color-contrast

29

animation-performance

26

https

22

accessibility-testing

21

cumulative-layout-shift

20

accessible-authentication

19

image-optimization

19

keyboard-navigation

18

accessible-tables

18

meta-title

18

alt-text

18

javascript-linter

17

js-libraries

17

404-page

17

content-security-policy

16

aria-live-regions

16

aria-input-field-name

16

aria-labels

16

es-modules

16

about-page

16

mobile-testing

16

touch-targets

15

focus-styles

15

pdf-size

15

robots-txt

14

styles-lint

14

lazy-loading

14

code-splitting

14

accordion-accessibility

13

accessible-notifications

13

pwa-installability

13

accessible-tooltips

13

aria-hidden-body

13

button-name

13

word-count

13

accesskeys

13

ai-content

13

animated-content

13

form-labels

13

quality

13

all-noindex-pages

12

aria-progressbar-name

12

anchor-smooth-scroll

12

typescript-strict-mode

12

aria-required-children

12

aria-required-attr

12

aria-hidden-focus

12

aria-required-parent

12

aria-roles

12

css-containment

12

canonical-url

12

meta-description

12

aria-dialog-name

12

aria-toggle-field-name

11

aria-tooltip-name

11

aria-command-name

11

aria-treeitem-name

11

aria-allowed-attr

11

aria-valid-attr-value

11

aria-text

11

css-at-property

11

reduced-motion

11

aria-meter-name

11

sitemap

11

affiliate-disclosure

10

largest-contentful-paint

10

aria-deprecated-role

10

loading-indicators

10

autofocus-avoidance

10

error-handling

10

cookie-consent

10

aria-valid-attr

10

offline-fallback

10

article-links

10

article

10

heading-hierarchy

9

breadcrumb-navigation

9

back-forward-cache

9

modal-accessibility

9

css-custom-properties

9

responsive-images

9

audio-descriptions

9

browser-caching

9

dark-mode-css

9

canonical-chain

9

broken-images

9

compression

9

anchor-text

9

autoplay-media

9

zoom-reflow

9

charset

9

interaction-to-next-paint

8

focus-management

8

css-file-size

8

dependency-audit

8

breadcrumb

8

broken-links

8

author-info

8

unit-tests

8

color-oklch

8

nap-consistency

8

avoid-eval

8

page-weight

8

browser-required

8

broken-html

8

memory-leaks

8

cdn

8

cross-browser-testing

7

decorative-elements

7

carousel-accessibility

7

third-party-scripts

7

integration-testing

7

broken-external-links

7

blocked-links

7

dimensions

7

author-byline

7

css-critical

7

cascade-layers

7

video-captions

7

font-loading

7

optimized

7

consent-mode

7

e2e-testing

7

author-expertise

7

canonical-header

7

critical-images

7

css-minification

7

console-cleanup

7

sitemap-valid

7

service-worker

7

form-validation

7

avif-format

7

css-non-blocking

7

ttfb

7

faq

7

css-grid

7

geo-meta

7

og-tags

7

critical-request-chains

6

debounce-throttle

6

indexability-conflicts

6

list-virtualization

6

clean-up-comments

6

import-on-interaction

6

css-order

6

render-blocking

6

json-safety

6

reading-level

6

responsive-size

6

privacy-policy

6

json-ld-valid

6

modern-format

6

trust-signals

6

contract-testing

6

responsive-units

6

citations

6

web-storage

6

favicon

6

custom-element-accessibility

5

javascript-minification

5

embedded-or-inline-css

5

javascript-inline

5

duplicate-id-active

5

duplicate-description

5

tabs-accessibility

5

visual-regression

5

modern-array-methods

5

duplicate-id-aria

5

import-on-visibility

5

link-checker

5

css-print

5

w3c-compliant

5

content-dates

5

flashing-content

5

picture-element

5

unused-css

5

dead-end-pages

5

terms-of-service

5

indexability

5

leaked-secrets

5

focus-order

5

structured-data

5

test-coverage

5

html-size

5

lazy-above-fold

5

svg-optimization

5

duplicate-js

5

consistent-help

5

product

5

review

5

llms-txt

5

favicons

5

viewport

5

tabindex

5

no-unchecked-indexed-access

4

form-field-multiple-labels

4

performance-resource-hints

4

token-storage-security

4

runtime-validation

4

screen-reader-testing

4

focus-not-obscured

4

performance-budget

4

navigation-landmark

4

cross-origin-isolation

4

permissions-policy

4

content-without-css

4

html-resource-hints

4

noindex-in-sitemap

4

html5-semantic-elements

4

direction-attribute

4

first-contentful-paint

4

cross-origin-security

4

password-field-security

4

fetchpriority-attribute

4

video-accessibility

4

logical-properties

4

container-queries

4

ymyl-detection

4

title-unique

4

empty-heading

4

social-profiles

4

font-size

4

interstitials

4

legacy-js

4

meta-in-body

4

const-let

4

element-hiding

4

defer-async

4

og-image-size

4

js-file-size

4

js-redirects

4

table-headers

4

contact-page

4

preconnect

4

organization

4

flexbox-patterns

4

skip-link

4

editorial-policy

4

link-text

4

text-resizing

4

llm-parsability

4

dom-performance

4

referrer-policy

4

http-requests

4

local-business

4

h1

4

dom-size

4

hsts

4

http2

4

file-upload-accessibility

3

label-content-name-mismatch

3

naming-conventions

3

currency-formatting

3

horizontal-scroll

3

draggable-accessibility

3

pagination-accessibility

3

data-minimisation

3

translation-strings

3

image-compression

3

specificity-management

3

weak-internal-links

3

session-cookie-flags

3

immutable-patterns

3

mock-best-practices

3

trailing-slash

3

list-structure

3

object-alt

3

input-types

3

internal-links

3

image-cdn

3

svg-inline

3

gtm-present

3

web-app-manifest

3

scrolljacking

3

lang-attribute

3

sitemap-coverage

3

physical-address

3

no-explicit-any

3

error-images

3

x-frame-options

3

noscript-tag

3

select-name

3

error-monitoring

3

pagination

3

td-headers-attr

3

image-file-size

3

sitemap-4xx

3

mime-type

3

offscreen-lazy

3

mixed-content

3

external-links

3

improve-rule

3

website-search

3

robots-meta

3

heading-order

3

invalid-links

3

event-delegation

3

form-https

3

frame-title

3

definition-list

3

tel-mailto

3

source-maps

3

page-load-time

3

webp-format

3

meta-refresh

3

empty-links

3

lowercase

3

srcset

3

length

3

doctype

3

new-tab

3

hreflang

3

landmark-one-main

2

nofollow-internal

2

figure-figcaption

2

image-redundant-alt

2

sensory-instructions

2

find-npm-packages

2

subresource-integrity

2

session-timeout-recovery

2

type-only-imports

2

inclusive-language

2

link-in-text-block

2

html-xml-lang-mismatch

2

speculation-rules

2

third-party-cookies

2

robots-meta-conflict

2

redirect-chains

2

video-thumbnail

2

https-downgrade

2

nosnippet

2

locale-images

2

skip-navigation

2

semantic-lists

2

mutation-testing

2

streaming-html

2

input-image-alt

2

resource-hints

2

og-url-match

2

x-content-type

2

text-expansion

2

sitemap-domain

2

webpagetest

2

reset-css

2

filename-quality

2

form-captcha

2

keyword-stuffing

2

freshness

2

text-in-images

2

disclaimers

2

slug-keywords

2

view-transitions

2

unique-id

2

twitter-cards

2

orientation

2

viewport-zoom

2

has-selector

2

hyphens

2

video

2

listitem

2

identical-links-same-purpose

1

th-has-data-cells

1

stack-trace-exposure

1

schema-noindex-conflict

1

sprite-generation

1

table-duplicate-name

1

progressive-jpeg

1

parameters

1

special-chars

1

redirect-chain

1

type-coercion

1

share-buttons

1

webfont-format

1

http-to-https

1

retina-display

1

search-input

1

service-area

1

redundant-entry

1

scheduler-yield

1

stop-words

1

right-to-erasure

1

plain-language

1

paste-inputs

1

parallax-effects

1

orphan-pages

1

landmark-regions

1

dlitem

1

subgrid

1