.claude/skills/android-code-review/SKILL.md
Review Android Kotlin code for architecture, performance, correctness, and best practices
npx skillsauth add ChooJeongHo/MovieFinder android-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.
Review the Android Kotlin file at $ARGUMENTS.
Analyze the code across these 6 categories and assign a grade (A/B/C/D) to each:
## Code Review: [FileName]
### Summary
[1-2 sentence overall assessment]
### Category Grades
| Category | Grade | Notes |
|----------|-------|-------|
| Architecture | A/B/C/D | ... |
| Coroutine Safety | A/B/C/D | ... |
| Memory Management | A/B/C/D | ... |
| Error Handling | A/B/C/D | ... |
| Android Best Practices | A/B/C/D | ... |
| Code Quality | A/B/C/D | ... |
### Issues Found
[List each issue with severity: Critical / Warning / Info]
- **[Severity]** (line N): Description + suggested fix
### Good Patterns
[List well-implemented patterns worth noting]
### Suggested Improvements
[Actionable improvements with code examples if applicable]
### Overall Grade: [A/B/C/D]
When reviewing, also check related files (UI state class, Fragment, UseCase) if needed to understand the full context. Use Grep/Glob to find related files.
testing
Write and fix Unit, Hilt integration, and Espresso tests following MovieFinder patterns
development
Systematically diagnose and fix bugs using evidence-driven root cause analysis
tools
Diagnose and fix Kotlin coroutine race conditions, Flow issues, and thread safety bugs
development
Optimize Gradle build speed with Configuration Cache, parallel execution, and AGP 9 tuning