← スキル一覧に戻る

code-review
by JacobFV
Agentic OS: An embodied AI agent framework with daemon-based unconscious processes and semantic routing
⭐ 1🍴 0📅 2025年12月22日
SKILL.md
name: code-review description: Systematic code review checklist version: 1.0.0 tags:
- code-quality
- review
- best-practices domains:
- software-development
Overview
A systematic approach to reviewing code changes, whether self-review before committing or reviewing others' pull requests.
When to Use
- Before committing code
- Reviewing pull requests
- Auditing existing code
- After making significant changes
Review Checklist
1. Correctness
- Does the code do what it's supposed to do?
- Are edge cases handled?
- Are there any obvious bugs?
- Do tests pass?
2. Security
- No hardcoded secrets or credentials
- Input validation present
- SQL injection prevention (parameterized queries)
- XSS prevention (output encoding)
- Authentication/authorization checks
3. Performance
- No N+1 query problems
- Appropriate caching
- No unnecessary loops or allocations
- Reasonable algorithmic complexity
4. Maintainability
- Clear naming (variables, functions, classes)
- Single responsibility (each function does one thing)
- No excessive complexity
- Reasonable file/function length
5. Testing
- Tests cover happy path
- Tests cover edge cases
- Tests are readable and maintainable
- No flaky tests
6. Documentation
- Complex logic is commented
- Public APIs are documented
- README updated if needed
Steps
- Understand the context - What problem is being solved?
- Read the diff - Understand what changed
- Run through checklist - Check each category
- Test locally - If significant changes
- Provide feedback - Be constructive and specific
Watch Out For
- Being too nitpicky about style (use linters)
- Missing the forest for the trees
- Not understanding the broader context
- Rubber-stamping without actually reviewing
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です