Review uncommitted or recently committed documentation changes for correctness, coherence, and style compliance. Use before creating a PR to catch issues. "review my changes", "review the diff", "check the fix before submitting", "does this look right".
86
83%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Advisory
Suggest reviewing before use
Evaluate whether the changes correctly and completely solve the stated problem, without introducing new issues. Start with no assumptions — the change may contain mistakes. Your job is to catch what the writer missed, not to rubber-stamp the diff.
Determine the scope of changes to review:
# Uncommitted changes
git diff --name-only
# Last commit
git diff --name-only HEAD~1
# Entire branch vs main
git diff --name-only main...HEADPick the right comparison for what's being reviewed. If reviewing a branch,
use main...HEAD to see all changes since the branch diverged.
Do not just read the diff. For every changed file, read the entire file to understand the full context the change lives in. A diff can look correct in isolation but contradict something earlier on the same page.
Then read the diff for the detailed changes:
# Adjust the comparison to match step 1
git diff --unified=10 # uncommitted
git diff --unified=10 HEAD~1 # last commit
git diff --unified=10 main...HEAD # branchFor each changed file, check what links to it and what it links to:
A change that's correct on its own page can break the story told by a related page.
Don't assume the change is factually correct just because it reads well.
Consider someone landing on this page from a search result, with no prior context:
For non-Markdown changes (JS, HTML, CSS, Hugo templates):
Approve if the change is correct, coherent, complete, and factually accurate.
Request changes if:
When requesting changes, be specific: quote the exact text that is wrong, explain why, and suggest the correct fix.
c0aa985
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.