-
Find the page name in
BOOK_STRUCTURE.md(e.g., "Circular Targeting", "Wave Surfing Introduction"). -
Ask the AI to create the page using one of these methods:
Slash command:
/create-page Circular TargetingNatural language:
Create page: Circular Targeting -
The AI will:
- Parse the book structure to determine section, difficulty, and output path.
- Gather relevant sources from RoboWiki (classic) and robocode.dev (Tank Royale).
- Generate the complete page with frontmatter and content.
- Update
book/.vitepress/config.jswith sidebar and nav entries.
-
Review the generated page and config changes, then commit.
- ❌ Fill out a long template.
- ❌ Manually look up RoboWiki links.
- ❌ Manually edit
config.js. - ❌ Specify the output path or slug.
The AI derives everything from the page name and BOOK_STRUCTURE.md.
The AI will only prompt you if:
- The page name is not found in
BOOK_STRUCTURE.md. - There's ambiguity about which sources to include.
- A section is missing from the nav structure (flags for review).
- Skill definition:
.github/skills/create-page.md - Page generation rules:
specs/page-generation-spec.md - Writing guidelines:
AGENTS.md