name: signoz-docs-pr-review description: Review SigNoz documentation pull requests — post inline findings, verify OpenTelemetry technical accuracy with sources, decide add-to-onboarding labeling, and write a concise checklist-based summary. Use when asked to review docs PRs, check documentation changes, evaluate MDX content in data/docs, or assess any docs-related PR, even when the user just says "review this PR" and the changed files are documentation.
SigNoz Docs PR Review
Review documentation pull requests in signoz.io with a strict, actionable rubric, prioritizing a JTBD-first lens.
Scope
Use this skill for docs review on changes such as:
data/docs/**data-assets/img/docs/**data/docs-side-nav/main.jsonconstants/listicles/*.jsonwhen new docs should also appear in docs listicles, overview cards, or similar discovery surfacesnext.config.jswhen docs URL paths changecomponents/**/*.mdxwhen changed together with docs work (see Shared doc fragments incontributing/docs-review.md)
If a PR includes frontend code too, use this skill only for the docs part.
Source of Truth
The review standards live in the contributing/ playbooks, not in this skill file. This skill orchestrates the review process; the playbooks define the policy.
contributing/docs-review.md— review rubric, JTBD checklist, technical accuracy rules, onboarding-label policy, summary formatcontributing/docs-authoring.md— authoring standards, frontmatter rules, page structure, doc-type guidance, author checklist
Apply rules from those playbooks directly. Do not restate the entire guide in comments. Ignore date-related guideline checks during review.
Review Process
- Identify docs files changed in the PR.
- Identify related discoverability files that should change with the docs when relevant (
data/docs-side-nav/main.jsonfor sidebar visibility,constants/listicles/*.jsonas the JSON configs for listicle/overview visibility). - Read
contributing/docs-review.mdandcontributing/docs-authoring.mdin full before starting the review. These playbooks contain the JTBD rubric, authoring standards, onboarding-label policy, and summary format that drive every review decision. Reviewing without reading them first leads to missed checks and inconsistent feedback. - If the PR adds or rewrites
components/**/*.mdxshared partials, follow Shared doc fragments incontributing/docs-review.md: flag new MDX partials so authors consider.tsxunless there is a clear reason to keep MDX. - Identify intended user personas for each changed doc (for example: OTel beginner, platform engineer, app developer, SRE) from doc context.
- Run the JTBD-first pass defined in
contributing/docs-review.mdbefore technical verification. - Verify technical accuracy when claims involve OpenTelemetry behavior or configuration, following the source priority and citation rules in
contributing/docs-review.md. - Post inline findings for concrete issues.
- Post exactly one concise summary comment using the format in
contributing/docs-review.md.
Commenting Rules
- Comment only on issues.
- Do not praise or restate compliant items.
- Keep comments specific, with file references and concrete fixes.
- Prefer concise wording focused on user impact.
Output Structure
Inline comments
For each issue include:
- short issue title
- impact (why it matters)
- exact fix suggestion
Source: <URL>when technical verification is involved
One summary comment
Post one summary comment that includes:
- Key findings grouped by severity (
P1,P2,P3) - Intended personas and fit summary (who this doc serves and where fit is weak)
- JTBD coverage summary (which mandatory JTBD checks failed or were at risk)
- Checklist coverage summary (what failed or needs work against
contributing/docs-authoring.md) - Any open questions/assumptions
- The onboarding-label result from
contributing/docs-review.md
Suggested Commands
# PR context
gh pr view <PR_NUMBER>
gh pr diff <PR_NUMBER>
gh api repos/<REPO>/pulls/<PR_NUMBER>/files --paginate
# changed docs and guidance
rg --files data/docs
cat contributing/docs-authoring.md
cat contributing/docs-review.md
# scan for likely docs quality issues
rg -n "## Next steps|## Troubleshooting|KeyPointCallout|ToggleHeading|https?://|<[^>]+>" data/docs
# quick link health checks for changed links
curl -sI <URL>
Guardrails
- Do not restate large parts of the playbooks in comments.
- Keep review feedback decision-oriented and immediately actionable.
- Follow the JTBD, technical verification, and onboarding-label guidance from
contributing/docs-review.md.