Back to Skills

reviewing-changes

Comprehensive code reviews for Bitwarden Android. Detects change type (dependency update, bug fix, feature, UI, refactoring, infrastructure) and applies appropriate review depth. Validates MVVM patterns, Hilt DI, security requirements, and test coverage per project standards. Use when reviewing pull requests, checking commits, analyzing code changes, or evaluating architectural compliance.

8,289stars930forksUpdated 1/21/2026

Security Assessment

Safe(100/100)
Security Score100/100

About reviewing-changes

The 'reviewing-changes' skill is designed to facilitate structured and effective code reviews for Android development, specifically focusing on changes made in Kotlin, ViewModel, Composable, Repository, and Gradle files. This skill addresses the common challenges faced during code reviews, such as ensuring consistency, adherence to best practices, and thorough validation of the MVVM/Compose patterns. By leveraging type-specific checklists, this skill streamlines the review process, making it easier for reviewers to identify critical aspects of code changes and enhance overall code quality.

FAQ

How do I trigger the reviewing-changes skill?

You can trigger this skill by using phrases like 'review PR', 'review changes', 'check this code', 'Android review', or by mentioning 'bitwarden/android' in a code review request.

What types of changes does this skill support?

This skill supports Android-specific changes including feature additions, bug fixes, UI refinements, refactoring, dependency updates, and infrastructure changes.

Is there a specific tool required to use this skill?

Yes, the skill utilizes tools such as JIRA MCP and GitHub API to retrieve additional context and information linked to pull requests.

What happens if the PR does not provide enough context?

If the pull request title and message lack sufficient context, you are encouraged to request additional details from the reviewer, such as linking a JIRA ticket or associating relevant GitHub issues.

Can this skill be used for non-Android projects?

No, this skill is specifically tailored for Android projects and focuses on Android development workflows.

Install reviewing-changes

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill