Create a Fumadocs-powered documentation website for this repository and keep it accurate as the code evolves. Use it for both initial setup (adding a docs app) and ongoing authoring (new pages, navigation changes, refinements).
Repo Context (Jaunt)
Treat these files as the current canonical written sources for Jaunt behavior and CLI/config usage:
README.md
DOCS.md
TASK-*.md and jaunt_tdd_plan.md (design/architecture notes; link to them rather than duplicating verbatim when possible)
The code lives under src/jaunt/; doc pages should reference real module names, CLI flags, and config keys.
References
Start with references/fumadocs-llms.txt to find the most relevant Fumadocs docs pages for installation, content authoring, routing, and customization. The links in that file are relative to https://www.fumadocs.dev.
Use references/jaunt-doc-sources.md as a quick index of existing repo documentation to convert or link into the docs site.
Workflow: Create A Fumadocs Site In This Repo
Choose a docs app directory (recommended: docs-site/ at the repo root) to avoid colliding with Python package paths.
Initialize the Next.js app in that directory.
Install and configure Fumadocs by following the official Fumadocs docs (use the references/fumadocs-llms.txt index; do not guess package names or config APIs).
Create a minimal set of pages that mirror the repo’s current docs:
Home / overview (based on README.md)
Getting started / quickstart (based on DOCS.md)
CLI reference (from DOCS.md and src/jaunt/cli.py or equivalent entrypoint)
Configuration reference (jaunt.toml keys from DOCS.md and the config loader)
Add navigation and sidebars matching the page structure.
Validate by running the docs app dev server and a production build (commands depend on the chosen package manager; keep them consistent within the docs app).
Workflow: Add Or Update Documentation Pages
Identify the source of truth in the code and existing docs:
Prefer documenting behavior already validated by tests (tests/) and described in DOCS.md.
Create or edit the MDX page in the Fumadocs content location configured by the site.
Keep docs precise and testable:
Include concrete CLI commands and expected outputs where appropriate.
Prefer small code snippets that compile/run over long pseudo-code.
Update navigation/metadata so the page is discoverable.
Check internal links and headings render correctly (MDX).
Ensure the page matches the current code (names, flags, defaults).
Conventions For MDX Content
Use one top-level # title per page.
Use fenced code blocks with language tags (e.g. bash, toml, python) and keep examples runnable.
Prefer relative links to other docs pages; link to repo files when referencing implementation details.
Avoid duplicating long sections from TASK-*.md; summarize and link instead.
Common Tasks
Create a “Getting Started” section: convert the “Quickstart” and minimal jaunt.toml sections from DOCS.md into MDX pages.
Create a CLI reference: document flags/subcommands exactly as implemented; keep examples aligned with tests and current behavior.
Document generation workflow: explain @jaunt.magic / @jaunt.test stubs, where __generated__/ output lands, and how to iterate safely.
Quality Bar
If you are unsure about Fumadocs APIs or configuration, consult the official docs first (use references/fumadocs-llms.txt to find the relevant page).
Keep docs changes small and reviewable: add a page, wire nav, verify build, then iterate.
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1---2name: ijindal1-jaunt-fumadocs-docs3description: Fumadocs Docs4---56# Fumadocs Docs78## Overview910Create a Fumadocs-powered documentation website for this repository and keep it accurate as the code evolves. Use it for both initial setup (adding a docs app) and ongoing authoring (new pages, navigation changes, refinements).1112## Repo Context (Jaunt)1314- Treat these files as the current canonical written sources for Jaunt behavior and CLI/config usage:15 - `README.md`16 - `DOCS.md`17 - `TASK-*.md` and `jaunt_tdd_plan.md` (design/architecture notes; link to them rather than duplicating verbatim when possible)18- The code lives under `src/jaunt/`; doc pages should reference real module names, CLI flags, and config keys.1920## References2122- Start with `references/fumadocs-llms.txt` to find the most relevant Fumadocs docs pages for installation, content authoring, routing, and customization. The links in that file are relative to `https://www.fumadocs.dev`.23- Use `references/jaunt-doc-sources.md` as a quick index of existing repo documentation to convert or link into the docs site.2425## Workflow: Create A Fumadocs Site In This Repo26271. Choose a docs app directory (recommended: `docs-site/` at the repo root) to avoid colliding with Python package paths.282. Initialize the Next.js app in that directory.293. Install and configure Fumadocs by following the official Fumadocs docs (use the `references/fumadocs-llms.txt` index; do not guess package names or config APIs).304. Create a minimal set of pages that mirror the repo’s current docs:31 - Home / overview (based on `README.md`)32 - Getting started / quickstart (based on `DOCS.md`)33 - CLI reference (from `DOCS.md` and `src/jaunt/cli.py` or equivalent entrypoint)34 - Configuration reference (`jaunt.toml` keys from `DOCS.md` and the config loader)355. Add navigation and sidebars matching the page structure.366. Validate by running the docs app dev server and a production build (commands depend on the chosen package manager; keep them consistent within the docs app).3738## Workflow: Add Or Update Documentation Pages39401. Identify the source of truth in the code and existing docs:41 - Prefer documenting behavior already validated by tests (`tests/`) and described in `DOCS.md`.422. Create or edit the MDX page in the Fumadocs content location configured by the site.433. Keep docs precise and testable:44 - Include concrete CLI commands and expected outputs where appropriate.45 - Prefer small code snippets that compile/run over long pseudo-code.464. Update navigation/metadata so the page is discoverable.475. Check internal links and headings render correctly (MDX).486. Ensure the page matches the current code (names, flags, defaults).4950## Conventions For MDX Content5152- Use one top-level `#` title per page.53- Use fenced code blocks with language tags (e.g. `bash`, `toml`, `python`) and keep examples runnable.54- Prefer relative links to other docs pages; link to repo files when referencing implementation details.55- Avoid duplicating long sections from `TASK-*.md`; summarize and link instead.5657## Common Tasks5859- **Create a “Getting Started” section**: convert the “Quickstart” and minimal `jaunt.toml` sections from `DOCS.md` into MDX pages.60- **Create a CLI reference**: document flags/subcommands exactly as implemented; keep examples aligned with tests and current behavior.61- **Document generation workflow**: explain `@jaunt.magic` / `@jaunt.test` stubs, where `__generated__/` output lands, and how to iterate safely.6263## Quality Bar6465- If you are unsure about Fumadocs APIs or configuration, consult the official docs first (use `references/fumadocs-llms.txt` to find the relevant page).66- Keep docs changes small and reviewable: add a page, wire nav, verify build, then iterate.6768---69> Converted and distributed by [TomeVault](https://tomevault.io/claim/ijindal1) — claim your Tome and manage your conversions.70<!-- tomevault:4.0:skill_md:2026-04-14 -->
Run npx skillmds@latest add tomevault-io/ijindal1-jaunt-fumadocs-docs in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Fumadocs Docs It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.