code-quality/SKILL.md
コードレビュー、コミットメッセージ生成、リファクタリング提案、テスト作成支援。静的解析、コーディング規約チェック、セキュリティスキャン。「レビュー」「コミット」「リファクタリング」「テスト」「コード品質」に関する質問で使用。
npx skillsauth add take566/skills code-qualityInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
# git diffからコミットメッセージを生成
git diff --staged | python scripts/generate_commit.py
レビュー観点:
- [ ] 機能要件を満たしているか
- [ ] エラーハンドリングは適切か
- [ ] テストは十分か
- [ ] パフォーマンス問題はないか
- [ ] セキュリティ上の問題はないか
- [ ] 可読性・保守性は良いか
| 観点 | 確認内容 | |------|----------| | 正確性 | ロジックエラー、境界値、null処理 | | セキュリティ | インジェクション、認証・認可、機密情報 | | パフォーマンス | N+1、メモリリーク、不要な処理 | | 可読性 | 命名、複雑度、コメント | | 保守性 | 重複、結合度、テスタビリティ |
# コミットメッセージ生成
python scripts/generate_commit.py
# 複雑度分析
python scripts/analyze_complexity.py src/
# セキュリティスキャン
python scripts/security_scan.py --path ./
進捗チェックリスト:
- [ ] 1. 変更概要の把握(PR説明、コミット履歴)
- [ ] 2. 全体構造の確認
- [ ] 3. 詳細レビュー(ロジック、エラー処理)
- [ ] 4. テストの確認
- [ ] 5. セキュリティチェック
- [ ] 6. フィードバック作成
development
Google Tasks: Manage task lists and tasks.
development
Google Slides: Read and write presentations.
development
Google Sheets: Read and write spreadsheets.
development
Google Sheets: Read values from a spreadsheet.