Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
gjalla avatar

Gjalla Code Review

  • 211 installs
  • 2 repo stars
  • Updated June 15, 2026
  • gjalla/engineering

Reviews a diff or PR for ship-readiness before merge.

About

Reviews a code change or pull request for ship-readiness ahead of merge. A developer uses it to vet their own or someone else's changes before committing or merging.

  • Assesses ship-readiness of a diff or PR
  • Runs before committing or merging

Gjalla Code Review by the numbers

  • 211 all-time installs (skills.sh)
  • Ranked #334 of 1,352 Code Review & Quality skills by installs in the Skillselion catalog
  • Data as of Jul 24, 2026 (Skillselion catalog sync)
npx skills add https://github.com/gjalla/engineering --skill gjalla-code-review

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs211
repo stars2
Last updatedJune 15, 2026
Repositorygjalla/engineering

What it does

Reviews a diff or PR for ship-readiness before merge.

Files

SKILL.mdMarkdownGitHub ↗

Code Review

Your task is to review the code changes as a team lead with extremely high standards. You care about: simple, elegantly-designed, maintainable code; code which meets the expectations and verification criteria; code which is well-tested, robust, secure, and production-ready; and code that balances everything you know about the end user, the company, and the feature.

Approach

1. Understand intent: what is this change supposed to do? (PR description, linked spec, commit messages.) 2. Put yourself in the shoes of multi-faceted reviewers based on what is relevant to this change. For instance, the perspective of a senior software engineer who is skilled at code correctness / edge cases / bugs / dead code, a product manager who is great at user experience and voice of the user, a QA engineer looking for quality and maintainability, a customer success manager responsible for implementation and value delivery, a security analyst looking for data access / privacy / security / vulnerabilities, an architect, etc.. No need to a) use all of these personas or b) use only these personas. Instead, using the context of this change, determine what the most helpful, adversarial, and gap-filling approach would be and take it. 3. From each perspective, review the diff in full, using second order thinking (what collateral, implicit, or second-order implications do these changes have?) and fresh eyes. 4. Based on what you've found, what is the priority of these items within the context of this user/product/company?

Output

Group findings by severity:

  • Blocking — must fix before merge (correctness, security, data loss).
  • Should fix — quality/maintainability issues worth addressing now.
  • Nit — optional polish.

For each finding: file:line, what's wrong, and a concrete suggested fix. State what you verified and what you could not.

Principles

  • Review the code that's there AND what's missing — the dangerous bug is usually the unhandled case, not the wrong line.
  • Be specific: a finding without a location and a fix is noise.
  • Approve only what you understand. If you can't tell whether it's correct, say so rather than rubber-stamping.

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.