codex-auto-review

Reviews code changes against correctness, security, and style checklists before completion.

1|Updated Jun 24, 2026
One-click install
npx skills add https://github.com/maopujie10-sys/Bailongma --skill codex-auto-review-maopujie10-sys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codex-auto-review
Source: https://github.com/maopujie10-sys/Bailongma/tree/main/skills/hermes-skills/autonomous-ai-agents/codex-auto-review
Command: npx skills add https://github.com/maopujie10-sys/Bailongma --skill codex-auto-review-maopujie10-sys

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Code changes often get marked as done without a structured self-review, letting bugs, security flaws, and style inconsistencies slip through. This Skill enforces a mandatory review pass after every code change so issues are caught and fixed before completion is reported. ## Core Features & Use Cases - Correctness Checklist: Verifies the code does what was asked and handles edge cases like empty, large, or unexpected input. - Security Checklist: Checks for hardcoded secrets, missing input validation, and unsafe shell command injection. - Style and Verification Checks: Confirms naming consistency, removes dead code and debug logs, and requires running the code or tests to confirm expected output. - Use Case: After an AI assistant modifies an authentication module, it walks through the checklist, spots a hardcoded token and an unhandled empty-input case, fixes both, and only then reports the task as done. ## Quick Start Ask the assistant to run an auto review of the code changes just made before marking the task complete.

Frequently Asked Questions about codex-auto-review

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

FAQPage Schema
How do I self-review code changes before marking a task done?

Run through a checklist covering correctness, security, and style after every change. Verify edge cases, check for hardcoded secrets and injection risks, confirm naming consistency, then execute the code or tests to confirm expected output.

What should a code review checklist include?

A solid checklist covers correctness (does it do what was asked, edge cases handled), security (no hardcoded secrets, input validation, no shell injection), style (consistent naming, no dead code), and verification (code runs and output matches expectations).

How to check code for security issues like hardcoded secrets?

Scan the changed code for embedded tokens, API keys, or credentials, confirm all external input is validated at boundaries, and ensure no user-controlled data reaches shell commands unsanitized. Fix any findings before reporting completion.

Does this auto-review replace running tests?

No, the review explicitly requires running the code and any existing tests as part of verification. The checklist complements tests by catching issues tests may miss, such as hardcoded secrets, dead code, and style inconsistencies.

When should the auto-review checklist be skipped?

It should not be skipped for code changes; the rule is to never report done without reviewing. It only becomes unnecessary when no code was modified, such as pure documentation reading or question answering tasks.