Skip to content
Back to skills

Code Quality 6

ASecurity

コードレビュー、コミットメッセージ生成、リファクタリング提案、テスト作成支援。静的解析、コーディング規約チェック、セキュリティスキャン。「レビュー」「コミット」「リファクタリング」「テスト」「コード品質」に関する質問で使用。

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
code-qualitypythonbashtestingrefactoringgitsecurity

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 27, 2026

npx -y skills add David-Li0406/meta-skill-evloving --skill code-quality-6 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Code Quality 6?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Code Quality 6
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/david-li0406-code-quality-6/badge)](https://www.skillsdirectory.com/skills/david-li0406-code-quality-6)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: code-quality
description: コードレビュー、コミットメッセージ生成、リファクタリング提案、テスト作成支援。静的解析、コーディング規約チェック、セキュリティスキャン。「レビュー」「コミット」「リファクタリング」「テスト」「コード品質」に関する質問で使用。
---

# コード品質・レビュー支援

## クイックスタート

### コミットメッセージ生成

```bash
# git diffからコミットメッセージを生成
git diff --staged | python scripts/generate_commit.py
```

### コードレビューチェックリスト

```
レビュー観点:
- [ ] 機能要件を満たしているか
- [ ] エラーハンドリングは適切か
- [ ] テストは十分か
- [ ] パフォーマンス問題はないか
- [ ] セキュリティ上の問題はないか
- [ ] 可読性・保守性は良いか
```

## レビュー観点

| 観点 | 確認内容 |
|------|----------|
| 正確性 | ロジックエラー、境界値、null処理 |
| セキュリティ | インジェクション、認証・認可、機密情報 |
| パフォーマンス | N+1、メモリリーク、不要な処理 |
| 可読性 | 命名、複雑度、コメント |
| 保守性 | 重複、結合度、テスタビリティ |

## 詳細ガイド

- **レビューガイド**: [reference/review.md](reference/review.md)
- **コミット規約**: [reference/commit.md](reference/commit.md)
- **リファクタリング**: [reference/refactoring.md](reference/refactoring.md)
- **テスト作成**: [reference/testing.md](reference/testing.md)

## ユーティリティスクリプト

```bash
# コミットメッセージ生成
python scripts/generate_commit.py

# 複雑度分析
python scripts/analyze_complexity.py src/

# セキュリティスキャン
python scripts/security_scan.py --path ./
```

## ワークフロー: コードレビュー

```
進捗チェックリスト:
- [ ] 1. 変更概要の把握(PR説明、コミット履歴)
- [ ] 2. 全体構造の確認
- [ ] 3. 詳細レビュー(ロジック、エラー処理)
- [ ] 4. テストの確認
- [ ] 5. セキュリティチェック
- [ ] 6. フィードバック作成
```

Files in this skill

  • SKILL.md2.2 KB
  • reference/commit.md4.6 KB
  • reference/refactoring.md6.7 KB
  • reference/review.md5.6 KB
  • reference/testing.md6.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…