Four read-only sub-agents review your git diff in parallel, each hunting a different class of problem: regressions against intent, security and privacy risks, performance and reliability issues, and contract or test coverage gaps. The main agent then filters out the noise and gives you a prioritized fix path without touching any files. Use it when you want a second set of eyes before merge and the diff is big enough that parallel review saves time. The strictly read-only design means you get findings and recommendations, not automatic edits, which is the right call when you're looking for issues you might have missed rather than a bot rewriting your code.
npx -y skills add dimillian/skills --skill review-swarm --agent claude-codeInstalls into .claude/skills of the current project.
Review a diff with four read-only sub-agents in parallel, then have the main agent filter, order, and summarize only the issues that matter. This skill is review-only: sub-agents do not edit files, and the main agent does not apply fixes as part of this workflow.
Prefer this scope order:
If there is no clear review scope, stop and say so briefly.
When using git changes, choose the smallest correct diff command:
git diffgit diff --cachedBefore launching reviewers, read the closest local instructions and any relevant project docs for the touched area, such as:
AGENTS.mdBuild a short intent packet for the reviewers:
If the user did not state the intent clearly, infer it from the diff and say that the inference may be incomplete.
Launch four sub-agents when the scope is large enough for parallel review to help. For a tiny diff or one very small file, it is acceptable to review locally instead.
For every sub-agent:
apply_patch, stage changes, commit, or perform any other state-mutating actionUse these four review roles.
Review whether the diff matches the intended behavior change without introducing extra behavior drift.
Check for:
This sub-agent is read-only. It must not edit files, apply patches, or make any other workspace changes.
Recommended sub-agent role: reviewer
Review the diff for security regressions, privacy risks, and trust-boundary mistakes.
Check for:
This sub-agent is read-only. It must not edit files, apply patches, or make any other workspace changes.
Recommended sub-agent role: reviewer
Review the diff for new cost, fragility, or operational risk.
Check for:
This sub-agent is read-only. It must not edit files, apply patches, or make any other workspace changes.
Recommended sub-agent role: reviewer
Review the diff for compatibility gaps and missing safety nets.
Check for:
This sub-agent is read-only. It must not edit files, apply patches, or make any other workspace changes.
Recommended sub-agent role: reviewer
Report only issues that materially affect correctness, security, privacy, reliability, compatibility, or confidence in the change. It is better to miss a nit than to bury the user in low-value noise.
The main agent owns synthesis. Treat sub-agent output as raw review input, not final output.
Merge findings across all four reviewers and filter aggressively:
Normalize surviving findings into this shape:
If a reviewer may be correct but the intent is unclear, turn it into an open question instead of a finding.
Present findings in this order:
Keep the review concise. Findings should be actionable and evidence-backed.
If there are no material issues, say that directly instead of manufacturing feedback.
After the findings, give the user a short path forward:
When helpful, group the path forward into:
fix nowfix soonoptional follow-upDo not implement fixes as part of this skill. The output is a read-only review plus a prioritized recommendation.
cursor/plugins
github/awesome-copilot
alirezarezvani/claude-skills
microsoft/win-dev-skills