.claude/skills/code-review/SKILL.md
Conduct a code review. Analyze changes from 7 perspectives and present results.
npx skillsauth add peintangos/langgraph-tutorial-ts 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
testing
Run tests and return a summary. Test logs are contained within the forked context; only the summary is returned to the main context.
testing
Review testing strategy and guidelines
testing
Create a new feature specification and update progress.md and roadmap.md
documentation
Interactively adapt the Ralph Matsuo template to the current repository by filling project docs, rules, roadmap, and ralph.toml in one setup pass