Skip to content

Front-End Checklist

A categorized checklist of front-end best practices, usable in a browser, in the README, or via an AI agent.

Stars
74.6k
Forks
6.8k
Licence
MIT
Language
MDX
Last update
6 days ago
Type
Curated list

What it is

Front-End Checklist is a set of 386 English rules covering HTML, CSS, JavaScript, performance, accessibility, SEO, security, images, testing, privacy, and internationalization. Each rule describes a practice to check and links to a rule page with explanations and verification steps. You can browse it on the website, paste it into an MCP-capable AI agent, or work through the checkboxes in the README.

  • Work through the HTML and accessibility checkboxes before shipping a page
  • Ask an MCP-connected agent to review a React component against the rules
  • Ask an agent to audit a public https URL for accessibility, performance, and SEO issues
  • Install the skills package to run a focused security check such as the https rule

Great for

  • Developers doing a pre-launch review of a website or web app
  • Teams wanting a shared checklist for pull request or accessibility audits
  • People using AI coding agents that support MCP and want frontend findings grounded in a rule set
  • Students learning what good modern front-end practice looks like

Not ideal for

  • People who want an automated linter that runs in CI, since the README describes a review workflow rather than a build-time tool
  • Anyone needing a checklist for backend or non-web software, because the scope is front-end only
  • Beginners looking for a step-by-step tutorial, since rules are terse and assume some web background
Step-by-step guide: how to use Front-End ChecklistInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Use it in the browser (or self-host)

    Install the agent skills package

    npx skills add frontendchecklist/skills
  2. 2

    Run it

    • Open https://frontendchecklist.io to browse rules by category
    • Or open the Checklist section of the README and tick items that apply to your project
    • To use with an agent, connect an MCP-capable client to mcp.frontendchecklist.io and name the Front-End Checklist MCP in your prompt
    • Ask the agent to review a component or audit a public URL
  3. 3

    Get the most out of it

    • Use review_code first for pasted HTML, CSS, JavaScript, React, or Next.js code, as the README suggests
    • Call search_rules before making accessibility, performance, SEO, or security recommendations
    • Use get_workflow or get_checklist_rules for launch or audit passes
    • Pair it with UX Patterns for Devs to choose UI patterns before checking implementation quality

Downloads

Strengths

  • Large, organized rule set with priority levels from Critical to Low
  • Works in several ways: website, README checklist, MCP server, or agent skills
  • MIT licensed and widely starred open-source project

Trade-offs

  • The README does not explain how rules were chosen or how often they are reviewed, so authority is not established here
  • Hosted MCP and website features depend on an external service whose terms are not described in this README
  • Checklist items are guidance to check by hand or with an agent; they are not automated tests

How it compares

ProjectStarsTypeLevelUpdatedBest for
Front-End-Checklist (this)74.6kCurated listbeginner6 days agoDevelopers doing a pre-launch review of a website or web app
Front-End-Performance-Checklist17.4kLearning resourcebeginner24 days agoFront-end developers who want a structured list of speed practices to review
front-end-interview-handbook44kLearning resourcebeginner1 months agoEngineers preparing for front end job interviews
TW-Elements13.2kLibraryintermediate7 months agoDevelopers already using Tailwind CSS who want prebuilt interactive components
Project-Ideas-And-Resources17.1kCurated listbeginner20 days agoBeginners who want a practice project to build
the-book-of-secret-knowledge255kCurated listbeginner2.0 years agoSystem and network administrators looking for a reference of tools and howtos

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.