self-review
FeaturedSelf-review a changeset until merge-ready — a fresh-context reviewer checks it as a maintainer would, the author answers every finding, and a compact report for the PR proves the review happened.
Install
Quality Score: 89/100
Skill Content
Details
- Author
- eai-org
- Repository
- eai-org/agent-toolkit
- Created
- 3 months ago
- Last Updated
- today
- Language
- Shell
- License
- MIT
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
self-review
Review a completed diff or change set for correctness, security, regressions, scope, and missing tests. Use in author mode before handoff or in read-only mode when the user asks to review, inspect, check readiness, or report findings. Do not replace runtime completion evidence from verify-done, and do not fix findings during a review-only request.
dev-review-changes
Reviews pending changes against the project's rules and reports findings with a severity verdict. Read-only - never edits, stages, or commits.
self-review
Review your OWN in-progress change as a hostile stranger would, before any PR exists: run it mid-work or right before pushing. Gathers the contract first (Jira issue AC, commit messages, the diff's own claim, sibling conventions), then runs nine passes (contract conformance, completeness, premise verification, semantic delta, failure paths, blind spots, blast radius, convention, naming) and fans them out to parallel subagents so each angle is judged independently, then merges them into one ranked Korean finding list with file:line evidence. Its job is to counteract author tunnel vision by hunting the cases you never considered, including uncommitted and untracked work. Local analysis only: it never edits, commits, or posts. For judging other people's review comments on an existing PR, use review-triage instead. Triggers on phrases like '내 코드 셀프 리뷰', '푸시 전에 검토해줘', '작업 중인 변경 리뷰해줘', '빠뜨린 케이스 없는지 봐줘', '커밋 전에 스스로 리뷰', 'self-review my changes', 'review my own work before I push', 'what did I miss in this change'.