jdevalk/specification.website

Website specification — HTML, accessibility, security, SEO, agent-readiness. Platform-agnostic, sourced, MIT.

What it solves

It addresses the fragmentation of web standards by consolidating requirements from various bodies (WHATWG, W3C, IETF, IANA) into a single, platform-agnostic specification. This provides a unified reference for developers to ensure their websites are accessible, secure, performant, and legible to both humans and AI agents.

How it works

The project maintains a collection of markdown-based specification pages organized by category (such as SEO, Accessibility, and Security). These sources are automatically compiled into several outputs, including a checklist, a sitemap, and specialized files like llms.txt and llms-full.txt for AI consumption. It also includes an MCP server that exposes this specification data directly to MCP-aware AI agents.

Who it’s for

Web developers and site owners who want a comprehensive, source-cited guide to web standards without relying on a specific framework or platform.

Highlights

  • Platform-Agnostic: Focuses on outcomes and requirements rather than specific tool or plugin recommendations.
  • Agent Readiness: Includes specific guidelines and outputs (like llms.txt) to make websites more legible to AI agents.
  • MCP Integration: Provides a dedicated MCP server to allow AI agents to programmatically access the specification.
  • Strict Status Levels: Categorizes requirements as Required, Recommended, Optional, or Avoid to provide clear guidance.

Related

  • Project
  • Project
  • Project
  • Project
  • Project