원클릭으로
code-review
Comprehensive code review covering Functionality, Security (OWASP), Performance, and Maintainability. Includes good/bad examples.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Comprehensive code review covering Functionality, Security (OWASP), Performance, and Maintainability. Includes good/bad examples.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Generates robust, cross-platform launcher scripts (Windows .bat, Unix .sh, Mac .sh) with dependency checking, .env handling, and graceful shutdown logic.
Automates the creation of professional-grade Antigravity skills. Incorporates best practices for progressive disclosure, resource organization, and automatic agent registration.
Scans the current conversation thread and updates a project work log. Useful for tracking progress and generating release notes.
A strict, scientific debugging protocol (The "Iron Law"). No fixes allowed without root cause investigation.
Generates standardized API documentation (OpenAPI/Markdown) for backend endpoints.
Systematic UI enhancement and verification. Covers styling upgrades, responsiveness, and rigorous integrity testing to prevent code regression/loss.
| name | code_review |
| description | Comprehensive code review covering Functionality, Security (OWASP), Performance, and Maintainability. Includes good/bad examples. |
Use this skill to conduct a thorough, senior-level code review.
view_file to read the code.grep_search if looking for specific patterns across multiple files.innerHTML, or eval().
db.query("SELECT * FROM users WHERE name = " + input)db.query("SELECT * FROM users WHERE name = $1", [input]).env).isValid vs v).console.log (debug only), commented-out code, or TODOs without an issue tracking them.Structure your review like this:
Summary: [High level opinion - Ready to Merge / Changes Requested]
| Category | Status | Notes |
|---|---|---|
| Functionality | ✅ / ⚠️ | ... |
| Security | ✅ / 🔴 | ... |
| Performance | ✅ / ⚠️ | ... |
Detailed Comments:
Use explicit labels to set expectations:
[blocking]: Must fix before merge (e.g., security flaws, breaking bugs).[important]: Should fix, discuss if disagree (e.g., architectural issues, N+1 queries).[nit]: Nice to have, not blocking (e.g., minor naming improvements).[suggestion]: Alternative approach to consider.[learning]: Educational comment, no action needed.[praise]: Acknowledge good work and solid patterns!items is empty?" instead of "This fails if empty").If there's disagreement: Seek to understand the author's approach, acknowledge valid points, request data (like a benchmark) if needed, and know when to let go if it's working and not critical.