---
type: "CollectionPage"
softwareVersion: "1.0.0"
url: "https://registry.docsloth.dev/templates"
markdown: "https://registry.docsloth.dev/docs/templates.md"
category: "templates"
route: "https://registry.docsloth.dev/templates"
catalog: "https://registry.docsloth.dev/catalog.json"
entries: "0"
populated: "false"
generator: "docsloth-components/scripts/market-site.mjs"
---

> Index: [Agent index](https://registry.docsloth.dev/llms.txt)

# Templates

Registry category `/templates` — starter page skeletons assembled from catalog blocks.

| Field | Value |
| --- | --- |
| Route | [/templates](https://registry.docsloth.dev/templates) |
| Catalog entries | 0 |
| Status | roadmap — no entries yet (honest empty state) |
| Source of truth | packages/contracts/component-catalog.json |

## Empty by design

The catalog has no template entry and the package format has no template kind yet; templates are a roadmap category. A template appears here once it is registered as a catalog entry.

This page is generated from the catalog: when a matching entry is registered, the listing replaces this empty state automatically. No placeholder entry is rendered because a placeholder would be a listing that does not exist.

## How an entry gets here

```sh
docsloth component build --dir ./package
docsloth component publish --dir ./package --registry https://registry.docsloth.dev [--token "$DOCSLOTH_TOKEN"]
```

The publishing contract is documented at [/publish](https://registry.docsloth.dev/publish) and served machine-readable at [/api/v1/publish.json](https://registry.docsloth.dev/api/v1/publish.json).

## Other categories

Category membership is derived from the single catalog read by the generator; an empty category means the catalog has no matching entry today.

| Category | Route | Entries | Status |
| --- | --- | --- | --- |
| [Components](https://registry.docsloth.dev/components) | [/components](https://registry.docsloth.dev/components) | 57 | populated |
| [Blocks](https://registry.docsloth.dev/blocks) | [/blocks](https://registry.docsloth.dev/blocks) | 57 | populated |
| [Templates](https://registry.docsloth.dev/templates) | [/templates](https://registry.docsloth.dev/templates) | 0 | roadmap |
| [Themes](https://registry.docsloth.dev/themes) | [/themes](https://registry.docsloth.dev/themes) | 0 | roadmap |
| [Adapters](https://registry.docsloth.dev/adapters) | [/adapters](https://registry.docsloth.dev/adapters) | 0 | roadmap |
| [Recipes](https://registry.docsloth.dev/recipes) | [/recipes](https://registry.docsloth.dev/recipes) | 0 | roadmap |
