.claude/skills/code-review/SKILL.md
Conduct a code review. Analyze changes from 7 perspectives and present results.
npx skillsauth add peintangos/deep-agents-example code-reviewInstall 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.
Follow these steps to conduct a code review. You only have access to the Bash tool — use shell commands (cat, find, git) for all file reading.
git diff --name-only HEAD
git diff --name-only
git diff --name-only --cached
git status
Run the above commands to get a list of changed files and untracked files.
find .claude/rules -type f -name '*.md' -exec cat {} +
Read all rule files under .claude/rules/ to understand project conventions.
find docs/prds -name 'todo.md' 2>/dev/null
If found, read the todo file and the corresponding specification to understand acceptance criteria. Skip if not found.
Read each changed file with cat and review from the following 7 perspectives:
.claude/rules/)?Output results in the following format:
## Code Review Results
**Overall Verdict**: No Issues / Needs Changes
### Findings
#### Must Fix
- [file:line] Description
#### Should Fix
- [file:line] Description
#### Nice to Have
- [file:line] Description
### Spec Compliance Check
- [ ] Acceptance criteria 1: PASS / FAIL
- [ ] Acceptance criteria 2: PASS / FAIL
data-ai
監査レポートを Zenn 技術記事向けの文体 (だ/である調 + 比較表 + 階層化された見出し) に整えるスキル。`src/reporter.ts` の骨組みを LLM が整形してレポート (`out/*.md`) を仕上げるときに読み込む。
testing
OSS リポジトリの既知脆弱性 (OSV / GHSA) を照合し、重大度と影響範囲を分類するスキル。セキュリティ監査を実行するときに読み込む。
data-ai
OSS リポジトリのメンテナンス健全性 (リリース頻度・Issue 対応速度・放置 PR) を定量的に評価するスキル。メンテナンス監査を実行するときに読み込む。
tools
OSS リポジトリのメインライセンスを特定し、商用利用制約・依存互換性・NG ライセンスの検出までを行うスキル。ライセンス監査を実行するときに読み込む。