What problem does it solve?
Low-level review catches mechanical mistakes, but it cannot tell whether a change actually accomplishes its intended goal or fits the codebase's design. This Skill performs a structured high-level review of a git diff, evaluating correctness, completeness, performance, consistency, safety, error handling, minimality, and documentation, then produces a prioritized worklist of issues.
Core Features & Use Cases
- Goal-driven review: Requires the stated goal of the change and a git diff command, then evaluates whether the change actually achieves that goal.
- Eight review criteria: Covers correctness, completeness, performance, consistency, safety, error handling, minimality, and documentation, with codebase-specific checks such as FeeBumpTransactionFrame support and deterministic randomness.
- Structured issue report: Outputs each issue with file path, line numbers, category, severity (Critical/Major/Minor/Suggestion), description, and an actionable recommendation.
- Use Case: Before merging a pull request that modifies transaction processing in stellar-core, run this review to verify edge cases are handled, patterns match existing code, and no unintended side effects or missing tests remain.
Quick Start
Review the change for adding fee bump support to transaction submission using the diff from git diff master...HEAD and report any correctness or completeness issues.