.agents/skills/pr-report/SKILL.md
Produce a maintainer-grade review of a PR, branch, or large contribution.
Default posture:
Use this skill when the user asks for things like:
Common outputs:
tmp/reports/...report/ or another requested folderIf the user asks for a webpage, build a polished standalone HTML artifact with clear sections and readable visual hierarchy.
Resources bundled with this skill:
references/style-guide.md for visual direction and report presentation rulesassets/html-report-starter.html for a reusable standalone HTML/CSS starterWork from local code when possible, not just the GitHub PR page.
Gather:
Start by answering: what is this change trying to become?
Do not stop at file-by-file notes. Reconstruct the design:
For large contributions, include a tutorial-style section that teaches the system from first principles.
Findings come first. Order by severity.
Prioritize:
Always cite concrete file references when possible.
Be explicit about whether a concern is:
Do not hide an architectural objection inside a scope objection.
If the contribution introduces a framework or platform concept, compare it to similar open-source systems.
When comparing:
Good comparison questions:
Do not stop at "merge" or "do not merge."
Choose one:
If rejecting or narrowing, say what should be kept.
Useful recommendation buckets:
Suggested report structure:
For HTML reports:
Before building from scratch, read references/style-guide.md.
If a fast polished starter is helpful, begin from assets/html-report-starter.html
and replace the placeholder content with the actual report.
Check:
Watch closely for:
In chat, summarize:
Keep the chat summary shorter than the report itself.