← スキル一覧に戻る

code-review-assistant
by dmitriiweb
code-review-assistantは、other分野における実用的なスキルです。複雑な課題への対応力を強化し、業務効率と成果の質を改善します。
⭐ 106🍴 38📅 2026年1月2日
SKILL.md
name: code-review-assistant description: Perform structured, actionable code reviews for Python code with clear findings and suggestions.
Code Review Assistant (Python)
Quick start
- Read the full code to understand intent, architecture, and interactions before commenting.
- Check style, correctness, edge cases, efficiency, security, and maintainability.
- Provide concise, actionable feedback grouped into strengths, issues/risks, and suggestions.
- Include inline code snippets when helpful; ensure recommendations explain the why.
- Follow
references/code_review_rules.mdfor the review checklist and output format.
Workflow
-
Understand
- Identify the module’s purpose, main flows, and dependencies.
- Note assumptions, data shapes, and external interactions.
-
Assess quality and correctness
- Validate logic against intent; check edge cases, error handling, and state changes.
- Verify PEP 8 compliance, naming, imports, and type hints.
- Look for dead code, mutable defaults, and duplicated logic.
-
Evaluate design and efficiency
- Check function/class responsibilities, cohesion, and complexity.
- Consider algorithmic complexity and data structure choices; flag inefficiencies.
- Ensure configuration/secrets are not hardcoded and that dependencies are isolated.
-
Security and safety
- Identify risky patterns: unsafe I/O, injection risks, use of
eval/exec/pickle, or leaked secrets. - Recommend safer alternatives when applicable.
- Identify risky patterns: unsafe I/O, injection risks, use of
-
Testing and output
- Check test coverage, mocking of I/O, and CI hooks if visible.
- Produce the review using the output format in the rules doc with grouped strengths, risks, and suggestions.
Reference
references/code_review_rules.md: detailed checklist and response format for Python code reviews.
スコア
総合スコア
75/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
✓人気
GitHub Stars 100以上
+5
✓最近の活動
3ヶ月以内に更新
+5
✓フォーク
10回以上フォークされている
+5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
レビュー
💬
レビュー機能は近日公開予定です
