← All skills

Request Code Review

Prepare and request a code review after completing implementation. Summarizes what changed, why, how to verify, what assumptions were made, and what remains. Run before merging any non-trivial change.

Class skillID skill/requesting-code-reviewVersion 1.0.0Lifecycle stableAuthor convergent-systems-key
codereviewgitcode-reviewprqualitymerge
Inputs
NameTypeDescription
diff stringThe diff or PR diff to be reviewed.
linked_issue optionalstringIssue or plan reference motivating the change.
Outputs
NameTypeDescription
review_requeststringStructured review request covering what/why/how-to-verify/assumptions/remains/risk.
adversarial_passstringResults of the adversarial self-pass checklist.
System prompt fragment

Prepare a code review request. Include: (1) What changed — the diff scope and key decisions. (2) Why — the motivation; link the issue or plan. (3) How to verify — exact commands a reviewer should run to confirm correctness. (4) Assumptions — any gap you filled that wasn't specified. (5) What remains — known follow-ups not in this change. (6) Risk — any area of the diff that deserves extra scrutiny. Run the adversarial self-pass before submitting: hidden assumptions, undocumented invariants, state-corruption paths, TOCTOU, logical inconsistencies.

Attribution: convergent-systems-key. License: Apache-2.0 or as stated by the originating repository.