원클릭으로
code-review
Structured code review — security, correctness, performance, maintainability. Use when asked to review code, a PR, or a diff.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Structured code review — security, correctness, performance, maintainability. Use when asked to review code, a PR, or a diff.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | code-review |
| description | Structured code review — security, correctness, performance, maintainability. Use when asked to review code, a PR, or a diff. |
| metadata | {"ccbot":{"emoji":"🔬"}} |
git diff or gh pr diff# Review staged changes
git diff --cached
# Review against main
git diff main..HEAD
# Review a GitHub PR
gh pr diff 123 --repo owner/repo
# Review a specific file
git show HEAD:src/auth.py
../../etc/passwd)eval(), exec(), subprocess(shell=True) with user input## Code Review: [PR/commit title]
**Summary**: [1-2 sentences on what this does]
### 🔴 Critical
**[File:Line]** — [Issue description]
```code snippet```
**Fix**: [Concrete suggestion]
### 🟡 Warnings
- **[File:Line]** — [Issue + suggestion]
### 🔵 Info
- [Minor observations, style notes]
### ✅ Approved / 🚫 Changes Requested
# Detect potential secrets in diff
git diff main..HEAD | grep -iE "(password|secret|token|api_key|private_key)\s*=\s*['\"][^'\"]{8,}"
# Check for shell injection patterns
git diff main..HEAD | grep -E "(subprocess|os\.system|eval|exec)\s*\("
# Find hardcoded IPs or internal URLs
git diff main..HEAD | grep -E "\b(192\.168|10\.\d+|172\.1[6-9]|localhost:)\b"
Two-layer memory system — read and update long-term facts, recall past events from conversation history.
Browser automation via Playwright MCP — navigate, click, fill forms, take screenshots, scrape pages, run E2E tests. Use when the user needs web automation, testing, or scraping JavaScript-rendered sites.
Analyze CSV, JSON, Excel data; generate charts and reports. Use when the user provides data files or asks for statistics, charts, or data insights.
Deploy applications to cloud platforms — Fly.io, Railway, Vercel, or via SSH. Use when the user wants to publish, deploy, or release an application.
Build, run, and manage Docker containers and images. Use when the user asks about containers, Docker builds, logs, or deployment.
Interact with Feishu (Lark) API directly — read/write docs, send messages, manage bitable, query user info. Use when the user wants to automate Feishu operations.