Frontend
Web user interfaces, their markup, styles and build.
Profiles
Ready-made CPO policy sets. Guardrails block what an agent must never do; quality and stack profiles hold generated code to your conventions. Set a profile by its id.
Anti-AI Patterns Writing
Copy in HTML, Vue, Svelte, Astro, TSX and JSX reads as written for its readers. Phrases, structures and characters associated with templated (often AI-generated) prose warn with the rule ID and a repair; explicit contracts block. Style suggestions, never authorship verdicts.
Profile · anti-ai-writing · 13 policies
Next.js 16
Next.js 16.4 apps (App Router, Pages Router, both) without pre-16 APIs, with explicit server/client and cache boundaries, package-manager-owned dependencies and evidenced completion. Rule IDs B, T, V, S, R, C, X, A, U, Q; NEED TO blocks.
Profile · nextjs-16 · 123 policies
Tailwind CSS v4
Strict utility-first Tailwind CSS v4 frontends. Blocks introduced v3 patterns (V3-01–V3-15) and plain-CSS styling outside approved boundaries (CSS-01–CSS-06); warns on advisories (Q); missing evidence never blocks.
Profile · tailwind-v4 · 39 policies
Three.js r186
Three.js 0.186.x (r186) code, assets and tooling without pre-r186 APIs, with owned GPU resources, bounded per-frame work and package-manager-owned dependencies; any renderer, runtime or app shape. Rule IDs TJ-V/T/A/L/F/G/P/X/E/S/Q; NEED TO blocks.
Profile · threejs · 93 policies
Versioned ZIP archives, including community plugins, are listed in the plugin archive catalog.