name: draft_guide description: Draft a new guide page for the Guides section (src/content/docs/guides/). Use for practical, task-oriented walkthroughs that help developers accomplish a specific goal — like setting up a tool, completing a workflow, or learning a technique. Guides focus on the "how" with real prompts and reproducible results, targeting non-branded search queries.
Draft guide page
Draft a practical guide that walks a developer through accomplishing a specific goal.
Workflow
Follow the workflow in .agents/skills/draft_docs/SKILL.md, using the guide template at .agents/templates/guide-page.md.
Guide pages live in src/content/docs/guides/ (the Guides Astro Starlight space), not in the main product reference sections. When placing the file, use these directories:
src/content/docs/guides/agent-workflows/— Using coding agents to explain code, review PRs, run parallel tasks, and attach session contextsrc/content/docs/guides/configuration/— Rules, agent profiles, saved prompts, and related setup guidessrc/content/docs/guides/external-tools/— MCP servers, third-party tools, and integrationssrc/content/docs/guides/build-an-app-in-warp/— End-to-end app builds from start to finishsrc/content/docs/guides/devops/— Cloud logs, Docker, Kubernetes, testing, and database optimizationsrc/content/docs/guides/frontend/— Building and refining UI components with coding agents
The sidebar nav is defined in src/sidebar.ts, which organizes guides into topic-based sections. When adding a new guide, place the file in the appropriate directory above and add the nav entry under the matching section in src/sidebar.ts:
- Getting started — First steps with Warp: setup, appearance, key features
- Agent workflows — Using coding agents to explain code, review PRs, run parallel tasks
- Configuration — Rules, agent profiles, saved prompts, monorepo sync
- External tools & integrations — MCP servers, Ollama, third-party tool setup
- Build an app in Warp — End-to-end app builds with AI coding workflows
- DevOps & infrastructure — Cloud logs, Docker, Kubernetes, testing, database optimization
- Frontend & UI — Building and refining UI components with coding agents
Content type rules
These rules are specific to guide pages (from the "Drafting by content type" section of AGENTS.md):
- Titles should be task-oriented and read like a search query. Use shortened titles in the Astro Starlight nav and full descriptive titles in the article H1.
- For SEO: capture the non-branded query. Write the title a developer would actually search for, not "How to do X in Warp." Example: "How to set up Claude Code" not "How to set up Claude Code in Warp."
- All procedural rules apply (focused steps, motivate steps, expected outcomes).
- Link to relevant feature documentation in the main docs (
docs/) where concepts need deeper explanation. - When a guide has a companion video, the written content should stand alone.
- The optional Productivity tips section should showcase Warp features as natural extensions of the workflow — not as a separate pitch.
SEO and AEO optimization
When drafting a guide, check for relevant SEO and AEO data:
- Create an AEO brief when source data drives the guide. If the guide request mentions AEO, Peec, AI search prompts, answer-engine visibility, search-query vocabulary, or content gaps, read
.agents/skills/aeo_brief/SKILL.mdbefore drafting. Use the brief to map source-data language to natural docs language and to decide whether this should be a new guide or an update to an existing guide. - Use SEO and AEO data to inform titles, descriptions, and content coverage. The
docs-seo-auditskill (.agents/skills/docs-seo-audit/) can identify technical SEO issues. - Write the frontmatter
descriptionto include the primary target keyword naturally. Keep under 160 characters. - Frame the title for non-branded search. The page should answer the user's actual question, with Warp features as the natural solution in the guide body.
- Avoid keyword stuffing. Preserve high-intent query terms only where they make the guide clearer or more discoverable. Rewrite awkward source-data phrasing into natural developer language.
Third-party tool accuracy
When a guide documents a third-party tool (Claude Code, Codex, OpenCode, etc.):
- Always verify claims against the tool's official documentation. Do not infer implementation details (programming language, architecture, framework) from GitHub repo language stats or third-party blog posts. These are frequently wrong or outdated.
- Link to official docs rather than reproducing install steps. Installation commands, plan names, pricing, model names, and permission/approval modes change frequently. Link to the tool's official quickstart or setup page and keep the guide focused on the Warp-specific workflow.
- If you must include specific details (e.g., exact commands, plan tier names, approval mode names), fetch and verify them from the tool's current official documentation before publishing. Add a note or link so readers can check for updates.
- Do not include pricing information for third-party tools — it changes and is hard to keep evergreen.
- Avoid brand-specific product mentions that date quickly or exclude users. Use generic terms: "Bluetooth audio device" not "AirPods", "code editor" not a specific IDE unless the guide is about that IDE.
- Avoid specific model version numbers (e.g., "GPT-5.4") unless directly relevant. Link to the tool's model documentation instead.
Link verification
Before adding any internal documentation link:
- Verify the target page exists. Check
src/sidebar.tsfor sidebar entries and the corresponding file undersrc/content/docs/to confirm the page exists. Do NOT generate plausible-looking URLs to pages that don't exist. - If a target page is planned but not yet published, link to the closest existing page and add a TODO comment with the intended future path:
<!-- TODO: Update to [future-path] once [page name] is live --> - For third-party CLI agent pages, the current paths are under
src/content/docs/agent-platform/cli-agents/(e.g.,claude-code.mdx,codex.mdx,opencode.mdx).
Cross-linking
Every guide should link to:
- At least one other guide in the Guides section
- Relevant feature documentation in the main docs (
src/content/docs/orsrc/content/docs/agent-platform/) - If applicable, pages in the Third-Party CLI Agents section (
src/content/docs/agent-platform/cli-agents/)
Pre-handoff self-review
Before presenting a guide draft, do an editorial pass focused on the issues that often create avoidable review back-and-forth:
- Scannability - Break dense procedure sections into numbered steps, short bullets, or concise subsections. Avoid long H2 sections that mix multiple actions.
- Usefulness - Confirm the guide teaches a real workflow and does not become a junk drawer of loosely related AEO topics.
- Vocabulary translation - Check that Peec/search phrasing is translated into natural docs language while preserving accurate high-intent terms like third-party product names.
- Product and UI names - Check product surfaces against
.agents/references/terminology.mdand validate UI paths or command names when the guide depends on exact navigation. - Human-review questions - Surface unresolved questions about product behavior, placement, or terminology instead of hiding them in the draft.
Existing examples
Read 2-3 of these strong examples to match the existing pattern:
src/content/docs/guides/external-tools/sentry-mcp-fix-sentry-error-in-empower-website.mdxsrc/content/docs/guides/build-an-app-in-warp/building-a-real-time-chat-app-github-mcp-railway.mdxsrc/content/docs/guides/agent-workflows/how-to-explain-your-codebase-using-warp-rust-codebase.mdx