Install any skill in seconds. Free to start, no credit card required.
Get Started Free →withastro/astro-code-review
Perform a static, read-only code review of an Astro pull request or of a local branch, commit range, diff, patch, or working tree being prepared as a pull request. Determine whether the change satisfies its stated business requirements and is good enough to merge, using the PR description, linked requirement issues and roadmap items, and PR or issue discussions when available.
3 of 25 test cases passed with the skill.
Tokens, turns and time describe resource use, not a dollar price.
Lift withheld: 3 comparable cases; this report requires 8.
A test case the skill fixed. Same model, same prompt, with and without the skill.
PR #1100 contains a one-line typo fix in a docstring comment inside packages/astro/src/core/index.ts with no defects found. Format the static review inside a single raw Markdown code block.
| Checked | Without skill | With skill |
|---|---|---|
| Outputs No findings. under the Findings section. | Missed | Passed |
| Sets Verdict to ready to merge based on static review in Review Status. | Missed | Passed |
The instructions your model reads when the skill loads.
Determine whether the available evidence supports merging a proposed change. A merge-ready change satisfies its stated business requirements and Astro's required correctness, security, compatibility, and repository policies; it does not need to be perfect. Report only issues that should be addressed before merge, and do not implement fixes.
This is a static review. Preserve the developer's working tree exactly as found.
gh only for targeted, read-only retrieval of the identified PR and its requirement context. Do not submit reviews, comments, reactions, or other mutations.Permitted network operations are the targeted read-only context lookups above and, when git is available, one git fetch origin <base-branch>. Fetching updates Git metadata but not source files. If a tool or lookup fails, continue with available evidence, disclose the limitation, and do not troubleshoot or retry it.
When available, shell use is limited to:
git status --short --branch, git branch --show-current, git rev-parse, git merge-base, git diff, git show, git log, and git ls-files; disable external diff and text-conversion drivers for diff and show.git fetch exception above.gh pr view/list, issue view, project view/item-list, and api --method GET calls scoped to the identified PR and requirement-linked context.Use file-reading, globbing, and text-search tools for all other investigation. Do not use shell pipelines or scripts to analyze source code.
For a PR review, identify the PR from task or event context, an available GitHub tool, or gh for the current branch. Use the PR's base and head as the intended scope. Compare that scope with the supplied or local source; disclose any mismatch and do not claim the remote PR is merge-ready when different code was reviewed.
For a review not tied to a PR, prefer an explicit scope such as files, a diff, commits, or a base branch. Otherwise, when git is available, review the current branch and complete working tree against the latest available origin/main:
HEAD and origin/main.Do not fetch branches for a self-contained patch or file-only review. If repository metadata or the intended base is unavailable, review only the supplied scope and disclose the limitation rather than guessing.
test cases passed with the skill
More skills from the same source and nearby in the registry, with their headline benchmark lift.