General-purpose code review skill. Provides checklists for security, code quality, performance, and best practices. Use when reviewing code changes, PRs, or performing quality audits.
Iron Law: Never approve code without reading the actual implementation; always provide severity-bucketed findings with file:line evidence.
General-purpose code review skill covering security, quality, performance, and best practices.
git diff or user request| File | Contents | Load When |
|------|----------|-----------|
| reference/code-review-checklist.md | Security checks, code quality, performance, best practices, output format | Reviewing any code change, pre-PR checklist, security audit |
If no changes are found, report "No changes detected" and list the files/paths searched. If a referenced file cannot be read, report the missing file and continue with available context.
After completing a review:
# Confirm all files you reviewed are the ones that actually changed
git diff --name-only HEAD~1
# Confirm no new linting errors introduced
npm run lint 2>&1 | grep -E "error|warning" | head -20
# Confirm tests still pass after changes
npm test -- --passWithNoTests 2>&1 | tail -5
Report format after verification:
REVIEW COMPLETE:
- Files reviewed: N (list them)
- Findings: X Critical, Y High, Z Medium, W Low
- Verdict: APPROVED / NEEDS_REVIEW / REJECT
- Evidence: [file:line for each finding]
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer