omk-code-review

Review code diffs for correctness, security, and regression risks.

130|14|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/dmae97/oh-my-kimi --skill omk-code-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omk-code-review
Source: https://github.com/dmae97/oh-my-kimi/tree/main/templates/skills/agents/omk-code-review
Command: npx skills add https://github.com/dmae97/oh-my-kimi --skill omk-code-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents broken, insecure, or overly risky code changes by enforcing a production-merge review focused on correctness, security, regressions, and maintainability.

Core Features & Use Cases

  • Production-merge diff review: Evaluates the proposed changes as if they are going into production.
  • Blocking-issue emphasis: Flags correctness, security, type-safety, data-consistency, and error-handling problems that must be fixed before merge.
  • Quality coverage: Identifies performance regressions, unnecessary scope creep, and missing test coverage.

Quick Start

Ask an AI to run an adversarial code review of the current diff and return the verdict plus blocking and non-blocking issues, test gaps, suggested fixes, and the files reviewed.

Frequently Asked Questions about omk-code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run an adversarial code review on a pull request diff?

To run an adversarial code review, provide the proposed pull request diff to assess correctness, security, type safety, data consistency, and error handling before merge. The review produces a verdict with prioritized blocking and non-blocking issues, test gaps, and suggested fixes.

What is adversarial diff analysis for production merges?

Adversarial diff analysis evaluates a proposed code change as if it is going directly into production. It enforces a review focused on preventing incorrect, insecure, or regression-prone merges by flagging critical correctness and security issues.

How do I identify blocking issues and security vulnerabilities before merging code?

Identify blocking issues and security vulnerabilities by analyzing the code diff for type-safety, data-consistency, and error-handling problems. The review output highlights these critical flaws that must be fixed before a production merge.

Can I check for missing test coverage and regression risks in my code changes?

Yes, you can check for missing test coverage and regression risks. The review identifies performance regressions, unnecessary scope creep, and test gaps within the diff, providing suggested fixes to ensure maintainability.

Does this code review process work without external dependencies?

Yes, the code review process works without external dependencies. It directly analyzes the proposed code changes to produce a clear list of reviewed files, a merge verdict, and prioritized issues based solely on the provided diff.

What is the best way to prevent insecure or overly risky code from reaching production?

The best way to prevent insecure or risky code is to enforce a production-merge review on every diff. This approach catches bugs, security issues, and regressions by requiring a thorough assessment of correctness and maintainability before merging.