code-review-checklist
Runs a systematic checklist review on any code diff or file, covering correctness, security, performance, and readability.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Runs a systematic checklist review on any code diff or file, covering correctness, security, performance, and readability.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Writes a high-quality CLAUDE.md, .cursorrules, or .windsurfrules file that gives a coding agent the right project context, conventions, and constraints to work effectively.
Designs an eval suite for an LLM agent or pipeline including success metrics, trajectory scoring, LLM-as-judge setup, and regression test cases.
Designs a hybrid retrieval pipeline combining dense vector search and BM25 sparse search with reciprocal rank fusion, and explains when to use each configuration.
Converts a workflow description into a LangGraph node/edge graph with typed state, conditional routing, and human-in-the-loop checkpoints.
Audits an AI application for unnecessary token spend and recommends prompt caching, model routing, and token reduction techniques to cut costs.
Configures end-to-end tracing for an LLM application using OpenTelemetry with LangSmith, Langfuse, or Helicone — span naming, metadata tagging, latency thresholds, and cost tracking.
| name | Code Review Checklist |
| description | Runs a systematic checklist review on any code diff or file, covering correctness, security, performance, and readability. |
| category | coding |
| tags | ["code-review","quality","security","best-practices"] |
| author | simplyutils |
This skill directs the agent to perform a structured code review using a proven checklist. It catches bugs, security issues, performance problems, and readability concerns that are easy to miss in a quick scan. The output is a prioritized list of findings — not vague suggestions, but specific line-level feedback with clear explanations.
Use this before merging a PR, after a refactor, or any time you want a second opinion on code quality.
Copy this file to .agents/skills/code-review-checklist/SKILL.md in your project root.
Then ask the agent:
Add the contents of the "Prompt / Instructions" section below to your .cursorrules file, then open the file you want reviewed and ask Cursor to review it.
Paste the code and the instructions from the section below into the Codex chat.
When asked to review code, work through each section of this checklist in order. For every issue found, output:
critical | major | minor | nitAfter completing the checklist, output a summary with:
Approve | Approve with minor fixes | Needs changesIf no issues are found in a section, write "✓ No issues found" for that section rather than skipping it.
Input to Agent:
"Use the Code Review Checklist skill on this function:
async function getUser(id: string) { const query = `SELECT * FROM users WHERE id = '${id}'`; const result = await db.raw(query); return result.rows[0]; } ```"
Output from Agent:
Correctness
result.rows[0] — returns undefined if user not found, which may cause downstream errors. | Return null explicitly or throw a NotFoundError.Security
id is interpolated directly into the query string. | Use a parameterized query: db.raw('SELECT * FROM users WHERE id = ?', [id]).Performance
SELECT * fetches all columns even if only a few are needed. | Specify the columns you actually use.Summary