code-review-playbook
コードレビュー最佳プラクティスの習得
コードレビューに明確な基準がないと、一貫性がなく時間がかかります。このスキルは、構造化されたチェックリスト、従来型コメントパターン、フィードバックテンプレートを提供し、徹底的で建設的なレビューを確保し、コード品質とチーム連携を改善します。
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "code-review-playbook". この認証モジュールをセキュリティ脆弱性についてレビューしてください
النتيجة المتوقعة:
- ブロッキング問題: /api/admin/users エンドポイントで認証ミドルウェアが不足
- ブロッキング問題: パスワードハッシュ化が非推奨のMD5を使用しており、bcryptではありません
- 提案: ログイン試行にレート制限を追加
- 称賛: 登録フォームでの優れた入力検証
- セキュリティチェックリスト: すべての重要項目がパス
استخدام "code-review-playbook". このPython PRを品質とベストプラクティスについてレビューしてください
النتيجة المتوقعة:
- 問題: 公開関数に型ヒントがありません
- 問題: ベアexcept句がすべての例外をキャッチ
- 提案: 文字列連結の代わりにf文字列を使用
- ニッチ: インポートとコードの間に空行を追加
- PEP 8準拠: 3件の発見されたスタイル違反
استخدام "code-review-playbook". このReactコンポーネントをパフォーマンス問題についてレビューしてください
النتيجة المتوقعة:
- 問題: useEffectに依存配列がありません
- 問題: 親コンポーネントの更新ごとに再レンダリング
- 提案: useMemoで高コストの計算をメモ化
- 称賛: クリーンなコンポーネント構造と適切なpropsタイプ
- パフォーマンス: 3件の可能性のあるレンダリング最適化を識別
التدقيق الأمني
آمنThis is a pure prompt-based documentation skill containing only code review checklists, templates, and best practices. No executable code, network calls, file system access beyond reading its own markdown files, or external command execution capabilities. All TypeScript code snippets are embedded examples for illustration purposes only.
عوامل الخطر
⚙️ الأوامر الخارجية (109)
🌐 الوصول إلى الشبكة (3)
درجة الجودة
ماذا يمكنك بناءه
プルリクエストのレビュー
品質、セキュリティ、パフォーマンス、テストのチェックリストを使用して、コード変更を体系的にレビュー
レビュー基準の確立
従来型コメントとテンプレートを使用して、チーム全体で一貫したコードレビュー実践を作成
レビュープロジェクトを学ぶ
構造化されたガイドラインを通じて、建設的なフィードバックの与え方と受け方を理解
جرّب هذه الموجهات
コード品質、エラー処理、テストカバレッジについてこのプルリクエストをレビューしてください、従来型コメント形式を使用してください。
このコードのセキュリティレビューを実行してください。認証、認可、注入脆弱性、機密データ処理を確認してください。
アーキテクチャの健全性、設計パターン、関心の分離、スケーラビリティについてこのPRをレビューしてください。
エグゼクティブサマリー、詳細なフィードバック、セキュリティレビュー、承認決定を含む完全なコードレビューを提供し、レビューフィードバックテンプレートを使用してください。
أفضل الممارسات
- 具体的なコード提案とともに具体的で実行可能なフィードバックを提供する
- コメントタイプを示すために従来型コメントラベル(称賛、問題、提案、質問)を使用する
- チームの速度を維持するため24時間以内にコードをレビューする
- ブロッキング問題とあれば望ましい提案を区別する
تجنب
- コードを読まずに承認する(スタンプ押し)
- 客観的な問題ではなく個人の好みに基づいてブロックする
- 800行を超える大きなPRはコンテキストなしで400行を超えて提出する
- 改善を提案するのではなくコメントでコードを書き換える