Skip to content

feat(skills): move Write the docs skills into the monorepo — DO NOT REVIEW YET - #48914

Draft
nrichers wants to merge 1 commit into
masterfrom
nikrichers/docs-1287-move-skills-mentioned-in-write-the-docs-from-docs-agent
Draft

feat(skills): move Write the docs skills into the monorepo — DO NOT REVIEW YET#48914
nrichers wants to merge 1 commit into
masterfrom
nikrichers/docs-1287-move-skills-mentioned-in-write-the-docs-from-docs-agent

Conversation

@nrichers

@nrichers nrichers commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

I have read the CONTRIBUTING.md file.

YES

What kind of change does this PR introduce?

Adds four AI agent skills that support docs contributors across the authoring lifecycle, intended to lower the barrier to entry for contributing to our docs.

Closes DOCS-1287.

What is the current behavior?

Our process for writing docs is somewhat undefined beyond some general guidance in CONTRIBUTING.md and we don't make as easy to contribute to our docs as we could. As a result, content often needs additional changes during PR reviews or requires further revisions after merging.

The four AI agent skills in this PR already existed in a private repo where I've been testing them but they were not previously available for general use until now.

What is the new behavior?

  • Four skills added under .agents/skills/, symlinked from .claude/skills/ and .cursor/skills/ (same pattern as the existing vitest skill).
    • ask-the-docs: answers architecture and design questions about apps/docs (MDX pipeline, content components, federated docs) and checks whether a proposed change fits existing docs app patterns.
    • write-the-docs: drafts net-new or substantially rewritten docs content for a feature or launch, grounded in the Linear ticket, the actual code, and the docs style guide.
    • review-the-docs: runs a local, PR-type-specific review checklist against any open supabase/supabase docs PR (markdown pipeline, MDX content, tutorials, examples, Studio links) and produces a consolidated report.
    • pm-the-docs: supports "Write the docs" authoring process across the different phases.
  • apps/docs/CONTRIBUTING.md gets a new "AI agent skills for docs authoring" section mapping each skill to its checklist stage
  • Cross-references to skills that stay in docs-agent-skills (work-linear-issue, audit-docs-ia, create-pull-request, proof-it-works, pm-the-docs-full) now point there via absolute GitHub links instead of relative paths

Additional context

  • Companion PR: supabase/docs-agent-skills#28. Removes the three moved skills, renames pm-the-docs to pm-the-docs-full, and fixes now-dangling inbound links.
  • Worktree: ~/GitHub/supabase/supabase-worktrees/nikrichers/docs-1287-move-skills-mentioned-in-write-the-docs-from-docs-agent
  • Opened as draft: this is a docs-authoring-tooling change with no runtime/build surface. Flip to ready once you've sanity-checked the skill content.

Test plan

  • ls -la .claude/skills/{ask-the-docs,pm-the-docs,write-the-docs,review-the-docs} resolves to .agents/skills/...
  • Open a fresh Claude Code session with cwd in this repo and confirm /ask-the-docs, /pm-the-docs, /write-the-docs, /review-the-docs are available
  • Read the new section in apps/docs/CONTRIBUTING.md in context
  • Spot-check .agents/skills/pm-the-docs/reference/write-the-docs-checklist.md has no linear.app links and carries the snapshot disclaimer

…the-docs from docs-agent-skills

Relocates the four "Write the docs" checklist skills into the monorepo so
contributors get them in the standard workflow instead of a separate repo
plus manual symlink install. `.agents/skills/` is the canonical location
(matching the existing `vitest` skill precedent), with pointer symlinks in
`.claude/skills/` and `.cursor/skills/`.

`pm-the-docs` here is new content scoped to the "Write the docs" checklist's
Frame/Shape stages, not a copy of docs-agent-skills' personal, vault-bound
version (renamed pm-the-docs-full there, see companion PR). The checklist
itself is mirrored in-repo at pm-the-docs/reference/write-the-docs-checklist.md
since the Linear source doc is private.

Closes DOCS-1287.
@vercel

vercel Bot commented Aug 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
design-system Ready Ready Preview Aug 11, 2026 12:34am
docs Ready Ready Preview, v0 Aug 11, 2026 12:34am
studio-self-hosted Ready Ready Preview Aug 11, 2026 12:34am
studio-staging Ready Ready Preview Aug 11, 2026 12:34am
ui-library Ready Ready Preview Aug 11, 2026 12:34am
zone-www-dot-com Ready Ready Preview, v0 Aug 11, 2026 12:34am
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
studio Ignored Ignored Aug 11, 2026 12:34am

Request Review

@coderabbitai

coderabbitai Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 78bebe71-ef7a-4076-ac87-3b172aec3c52

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Aug 11, 2026
@nrichers nrichers changed the title feat(skills): move Write the docs skills from docs-agent-skills into the monorepo feat(skills): move Write the docs skills into the monorepo — DO NOT REVIEW YET Aug 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant