# Initium > Initium is a shadcn-compatible registry of marketing blocks and agent skills that helps Cursor, Claude, and other AI coding agents build sites that look designed, not generated. ## Registry - [Registry index](https://app.initium.sh/r/registry.json): Machine-readable catalog of all registry items (blocks, styles, presets) with names, descriptions, categories, and tags. No authentication required. - [Registry search](https://app.initium.sh/api/registry/search?q=hero): JSON search API over the catalog — pass ?q= (e.g. pricing, hero, faq) to find blocks by section type, tag, or text. - Install any item with `npx shadcn@latest add @initium/` (free items need no license; pro items require a license key — see the docs below). ## Documentation - [Getting Started](https://initium.sh/docs/getting-started.md): Install Initium in a shadcn project and build your first AI-ready page workflow. - [Registry Setup](https://initium.sh/docs/install-shadcn-and-registry.md): Prepare an existing or new shadcn project for Initium registry installs. - [Styles](https://initium.sh/docs/styles.md): Export a custom Initium style preset or install the base style pack in a shadcn project. - [Blocks](https://initium.sh/docs/blocks.md): Install Initium blocks into a shadcn project through the Initium registry. - [Skills](https://initium.sh/docs/skills.md): Install the Initium agent skill pack so AI tools can build with Initium styles, strategy, and blocks. - [AI Workflow](https://initium.sh/docs/ai-workflow.md): Give AI chatbots and coding agents the Initium assets they need to build consistent pages. - [Troubleshooting](https://initium.sh/docs/troubleshooting.md): Fix common Initium setup issues with shadcn, registry configuration, license keys, styles, and AI assets. ## Changelog - [Changelog](https://initium.sh/changelog): Recent Initium releases and improvements. ## Blog - [shadcn registries explained: installing blocks you own](https://initium.sh/blog/shadcn-registries-explained.md): What a shadcn registry actually is, what happens when you run npx shadcn add, how namespaces and private registries work, and why agents like them. - [From zero to a full website with Initium: a walkthrough](https://initium.sh/blog/zero-to-full-website-with-initium.md): Blank folder to deployed marketing site: shadcn init, the Initium registry, a style preset, strategy files, blocks, and the prompts that keep it designed. - [How to structure a SaaS landing page, section by section](https://initium.sh/blog/saas-landing-page-structure.md): A section order for a SaaS landing page, the reasoning behind each position, and how to assemble the page from shadcn blocks without padding it. - [Why AI-built marketing sites look generated (and how to fix it)](https://initium.sh/blog/marketing-sites-that-look-designed.md): Coding agents ship layouts fast, but the result reads as template soup. Here is what actually makes a marketing site look designed — and how Initium encodes it. - [What are agent skills? Design rules your agent follows](https://initium.sh/blog/what-are-agent-skills.md): Agent skills are folders of instructions your coding agent loads on demand. How the format works, when to use one instead of CLAUDE.md, and what goes in. ## Legal - [Privacy Policy](https://initium.sh/legal/privacy-policy.md) - [Terms of Service](https://initium.sh/legal/terms-of-service.md) - [License Agreement](https://initium.sh/legal/license-agreement.md) ## Optional - [Full documentation bundle](https://initium.sh/llms-full.txt) - [Blog RSS feed](https://initium.sh/blog/rss.xml)