Docsbook
← Back to catalog
creation

docs-create-interactive

Same as /docs-create, but with you in the loop. Pauses at six checkpoints — source detection, structure review, content enrichment, branding, languages, domain — so you can adjust before publishing. Use when you want full control over what ships.

Install & use this skill

Pick your AI client — install this single skill and call it.

1. Install
npx skills add Docsbook-io/docs-skills --skill docs-create-interactive -a claude-code
2. Use
/docs-create-interactive

Invoke as a slash command in chat.

Or: runtime discovery via Docsbook MCP

Already connected to the Docsbook MCP server? Skip install — ask your agent to load this skill on demand.

@docsbook find_skill "docs-create-interactive"

docs-create-interactive — Guided docs pipeline with checkpoints

Docsbook chat agent (in-app): this is the flow the /chat agent follows when auto-mode is OFF — surface each checkpoint as an ask_user question (one per turn): source confirmation, page structure, branding palette (from detected source signals), features to enable (SEO, GEO, AEO, AI chat). With auto-mode ON use /docs-create instead: no questions, everything applied automatically.

Workflow#

  1. Run /docs-detect-source logic. Show the detected type and wait for user confirmation before continuing. Re-run if the user points to a different source.
  2. Plan the full file structure. Display the proposed tree and wait for approval or modification requests. Apply changes before generating any files.
  3. Content enrichment checkpoint. Ask the user which marketing-driven categories to add on top of the core docs:
    • competitor-vsblog/<you>-vs-<competitor>.md for "X vs Y" / "X alternative" searches. Highest-intent SEO traffic.
    • educationallearn/ topic cluster teaching the domain (not the product). Top-of-funnel content with a soft CTA at the end. Strong AI-citation candidate.
    • glossary-usecasesglossary/ for "what is " featured snippets and AI Overviews; use-cases/ for persona/scenario pages that convert better than feature pages.
    • migrationmigrate-from-<competitor>.md capturing users actively churning from competitors. Multi-select. If competitor-vs or migration is picked, also confirm the competitor list (auto-detected from the crawl, with the user able to add/remove). Confirm the page count per section (default 4, allowed 3–5). Skipping is valid.
  4. Extract branding (accent color, background, theme scheme, favicon). Show detected values and let the user override before writing the branding file.
  5. Before publishing, confirm the GitHub owner and repo name. Propose a name derived from the source (site brand or source repo name) — never a made-up or placeholder name; if none can be derived, ask the user outright. Update if the user provides a different name.
  6. Before configuring Docsbook, ask which optional features to enable (AI chat, multi-language, custom domain, SEO). Apply only the selected ones.
  7. Report the outcome with a summary of every choice made at each checkpoint — including which enrichment categories ran and how many pages each produced.

Guardrails#

Acceptance Criteria#

View source on GitHub →Browse full catalog repo →
Keywords
createinteractivepipelinecheckpointscustomize