Loading repository data…
Loading repository data…
thedaviddias / repository
🗂 The essential checklist for modern web development, for humans and AI agents
Front-End Checklist is the open-source front-end quality system for humans and AI agents. It turns front-end best practices into a practical review workflow you can browse on the web, run through with MCP-compatible tools, or work through directly in this README.
Companion project: UX Patterns for Devs helps developers choose the right UI pattern before using Front-End Checklist to verify implementation quality.
[!IMPORTANT] Use the website for browsing and filtering, the MCP server for agent workflows, and this README when you want the checklist in one place.
385 English rules across 11 active categories11 MCP tools exposed by the hosted serverFront-End Checklist helps you review implementation quality. If you are still deciding what interface to build, use UX Patterns for Devs to compare common UI patterns, understand tradeoffs, and find practical guidance for forms, navigation, data display, feedback states, authentication, and AI interfaces.
pnpm installpnpm devpnpm validate:rule-structurepnpm score:rulespnpm generate:skills and pnpm generate:readmeConnect an MCP-capable agent to Front-End Checklist for frontend code review, structured rule lookup, audits, and remediation workflows across React, Next.js, HTML, CSS, JavaScript, accessibility, performance, SEO, security, images, privacy, i18n, and testing.
[!TIP] Best first use: point an MCP-capable agent at a real component, page, or public URL and explicitly ask it to use the Front-End Checklist MCP for the highest-confidence frontend findings first. Some clients discover installed MCP tools lazily, so naming the server in the prompt helps.
packages/mcp/src/cli.tsWhat you can do:
Agent usage guidance:
review_code first for pasted HTML, CSS, JavaScript, React, or Next.js codesearch_rules before making frontend accessibility, performance, SEO, security, or image recommendationsget_workflow or get_checklist_rules for launch, accessibility, SEO, security, and performance auditsaudit_url for public https:// pagesExample prompts:
Use the Front-End Checklist MCP to review this React component and report the highest-confidence findings first.Use the Front-End Checklist MCP to audit https://example.com for accessibility, performance, and SEO issues.Use the Front-End Checklist MCP to explain the canonical URL rule and suggest a fix with code examples.Install Front-End Checklist skills when you want reusable audit workflows or focused rule-specific guidance in tools that support them.
Install:
npx skills add frontendchecklist/skills
npx skills add frontendchecklist/skills --skill https
Useful entry points:
skills/frontend-checklist-global/SKILL.mdskills/https/SKILL.mdExample uses:
https for security review on one concern25 rules. Semantic markup, metadata, forms, and document structure rules.
Browse HTML on frontendchecklist.io