{"repo":"agonist/contentbit","free":true,"listed":false,"github":"https://github.com/agonist/contentbit","clone":"git clone https://github.com/agonist/contentbit.git","description":"Build programmatic SEO pages that stay consistent.","language":"TypeScript","stars":14,"topics":["content","llm","markdown","react","shadcn","typescript","validation","astro","seo"],"license":"MIT","category":"docs-static-sites","readme_excerpt":"=22.18\" / Programmatic SEO · Docs · Playground · Blocks contentbit Open-source programmatic SEO toolkit for coding agents. Define reusable page families, brief writers and agents before they draft, and validate content structure and internal links before publishing. Content stays portable Markdown and renders in React, Astro, or plain Markdown. - Model page families with required frontmatter, sections, blocks, and links. - Brief every page before its Markdown file exists. - Give agents live rules from the same contracts and block registry the CLI checks. - Enforce quality with ranked Doctor findings and strict CI exit codes. - Publish anywhere through React, Astro, or plain Markdown adapters. Quick Start init detects your framework and package manager, installs the right packages, creates the project and SEO configs, wires starter content and a rendered /example page when possible, adds quality scripts, generates the live LLM guide, and installs agent instructions. In Astro projects the example is self-contained and leaves existing content collections untouched. Plan a page, give the brief to a writer or agent, and run the publishing gate: Or ask the installed coding-agent integration to run the loop: Only need structured Markdown and rendering? Run contentbit init without --seo . For a production-shaped Astro implementation, use astro-speedrun-seo . It is the separate reference template for multilingual programmatic SEO, while the small starters in this repository remain com","default_branch":null,"files":null,"tree":[],"storefront":"/r/agonist","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/agonist/contentbit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}