| name | android-standards |
| description | Reviews Kotlin/Compose code against this repo's binding standards charter, catching the project-specific rules generic review misses. Use for code review, pre-commit checks, or when asked whether code "meets the standards". |
| allowed-tools | ["Read","Glob","Grep","Bash"] |
Bòcan Android Standards Review
A review lens distilled from docs/design-spec/_standards.md. Generic Kotlin taste is not the job; these are the house rules that make or break this codebase. When in doubt, the charter file wins over this summary.
When This Skill Activates
Use this skill when the user:
- Asks for a review of changed or new code in this repo
- Asks "does this meet the standards?" or "is this ready to commit?"
- Finishes a phase and wants a pre-commit sweep
Process
- Identify the changed files (
git diff --name-only plus staged) and read them.
- Walk the checklist below against each file. Report findings with
file:line.
- Severity: blocker (violates a hard rule), should-fix (weakens a guarantee), nit (style).
Checklist
Security and privacy (blockers)
Layering (blockers)
Concurrency
Errors and logging
UI and strings
Tests
Build hygiene
Output Format
Blockers
[file:line] rule violated, one-line why, suggested fix.
Should-fix
Same shape.
Nits
One line each.
Verdict
"Ready to commit" only when blockers and should-fixes are empty.