ワンクリックで
code-review-guidelines
When asynchronously reviewing peer code before merging into the main branch.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
When asynchronously reviewing peer code before merging into the main branch.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
When improving read performance and reducing database load.
When designing loosely coupled systems that react to state changes asynchronously.
When setting up telemetry, debugging distributed systems, or standardizing application output.
When creating or extending an HTTP API for client consumption.
When addressing slow application endpoints, high database CPU usage, or standardizing data access patterns.
When designing how a system recovers from and reports failures.
| name | code-review-guidelines |
| description | When asynchronously reviewing peer code before merging into the main branch. |
| version | 2.0.0 |
| category | code-quality |
| tags | ["code-quality","review","team"] |
| skill_type | review |
| author | skiLLM |
| license | MIT |
| compatible_agents | ["claude-code","cursor","copilot","codex"] |
| estimated_context_tokens | 1600 |
| dangerous | false |
| requires_review | false |
| security_level | safe |
| dependencies | [] |
| triggers | ["code review","pr review","pull request","merge request"] |
| permissions | {"filesystem":{"read":true,"write":false},"network":{"outbound":false},"shell":{"execute":false}} |
| input_requirements | ["pull request code changes","test coverage","architecture context"] |
| output_contract | ["constructive feedback","clear blockers vs suggestions","documented concerns"] |
| failure_conditions | ["personality-driven feedback","no context provided","blocking on style"] |
| last_updated | "2026-05-15T00:00:00.000Z" |
Code review catches bugs, ensures maintainability, and builds team knowledge. This skill provides a structured, objective, empathetic framework for reviewing code without causing friction. The goal is to improve the codebase while growing the team.
❌ Anti-pattern (Vague, dismissive, scope creep):
"This code is bad"
"Why are you doing it this way?"
"Also, can you fix the bug in the file next to this?"
"Blocked - needs improvement"
"LGTM" (without reading)
✅ Correct pattern (Constructive, specific, respectful):
✅ Good catch on the edge case - this prevents the race condition we had in production.
💭 Question: In the validateEmail function, what happens if the email service is down?
Have you considered adding a timeout or fallback behavior?
🔒 Security: Double-check that user input is sanitized before the database query.
📝 Nit: This comment could be clearer - what does "process the thing" mean?
✅ The test coverage looks good. I especially like the edge case tests.
🚀 Approved! This is a clear improvement to the codebase. Nice work.