# Extend Comark Docs

> Set up a documentation site with the comark-docs Nuxt layer. Use when creating a docs app, installing the layer, extending nuxt.config, or wiring site name and URL.

- Skill: `comarkdown/extend-comark-docs` (Agent Skill)
- Install (CLI): `npx skillmds@latest add comarkdown/extend-comark-docs`
- Raw SKILL.md: https://api.skillmd.com/api/skills/comarkdown/extend-comark-docs/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: comarkdown (https://skillmd.com/u/comarkdown)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/comarkdown/extend-comark-docs

---


# Extend comark-docs

Add the layer to a Nuxt app and point it at Markdown in `content/`.

## Install

```bash
pnpm add comark-docs@github:comarkdown/comark-docs
```

## Extend

```ts
export default defineNuxtConfig({
  extends: ['comark-docs'],
  site: {
    url: 'https://docs.example.com',
    name: 'My Project',
  },
})
```

Put Markdown in `content/` (numeric-prefixed dirs for ordering, `.navigation.yml` per section) and run `nuxt dev`.

For branding (`header`, `footer`, wordmarks) see `app.config.ts` on the consuming site. GitHub repo, branch and content directory are inferred from git; override with `NUXT_DOCS_*` if needed.

Read more: [Introduction](/getting-started/introduction), [Installation](/getting-started/installation), [Configuration](/getting-started/configuration).

