code-review

Review changed Kotlin files for UI, ViewModel, and Data layer issues.

6|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/candradesm/zsh-config --skill code-review-candradesm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/candradesm/zsh-config/tree/main/.config/opencode/skills/code-review
Command: npx skills add https://github.com/candradesm/zsh-config --skill code-review-candradesm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps reviewers systematically identify architectural, design, and style violations after a feature or fix, ensuring code quality across a project.

Core Features & Use Cases

  • Detects violations in UI/Compose, Architecture/ViewModel, and Data layers.
  • Produces a BLOCKER/ROAST/PRAISE report to guide improvements during PR reviews.
  • Aligns with a team-wide review checklist to maintain consistency across codebases.

Quick Start

Review the latest changes and identify architectural, design, and style violations.

Frequently Asked Questions about code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce code quality and check for architecture violations in Kotlin Android projects?

To enforce code quality in Kotlin Android projects, you can systematically identify architectural, design, and style violations by applying per-file-type rules across UI/Compose, ViewModel, and Data layers to generate structured feedback reports.

How does a static analysis code review detect MVI architecture and dependency injection violations?

A static analysis code review detects MVI architecture and dependency injection violations by evaluating changed files against a team-wide checklist, ensuring proper DI usage and adherence to Kotlin coding standards before producing a categorized feedback report.

Can I generate Pull Request review feedback for Jetpack Compose UI layers?

Yes, you can generate Pull Request review feedback for Jetpack Compose UI layers by analyzing changed files to detect hard-coded strings and design violations, outputting categorized BLOCKER, ROAST, and PRAISE guidance for improvements.

What is the best way to automate checklist enforcement for Kotlin coding standards?

The best way to automate checklist enforcement for Kotlin coding standards is to run targeted reviews on changed files after a feature is implemented, checking for specific violations and generating a report to guide improvements.

Does this code review process work for both feature implementations and bug fixes?

Yes, this code review process works for both feature implementations and bug fixes by scanning the changed files after implementation to identify architectural, design, and style violations across the specified project layers.

When do I need a targeted code review for my Android codebase?

You need a targeted code review for your Android codebase after a feature or fix is implemented to systematically identify architectural, design, and style violations, ensuring code quality and consistency across the project.