官方 description 未单独写出 Use when。按规范,代理会在用户任务与这段 description 的关键词匹配时激活本技能。
代理如何加载
按 Agent Skills 渐进披露:启动时只加载 name 与 description(约 100 token);任务匹配后才读入整份 SKILL.md 正文;scripts/、references/、assets/ 仅在需要时再读。 本文件正文结构:Reviewing Changes - Android Additions、Instructions、Step 1: Retrieve Additional Details、Step 2: Detect Change Type with Android Refinements、Step 3: Load Appropriate Checklist、Step 4: Execute Review Following Checklist。 其中含规范建议的小节:分步指令。
文件分析
文件分析:这是一份仅含 SKILL.md 的指令型技能,代理激活后整份正文进入上下文。
官方 description(原文)
Android-specific code review checklist and MVVM/Compose pattern validation for Bitwarden Android — use this for any review task, even if the user doesn't explicitly ask for a "checklist". Detects change type automatically and loads the right review strategy (feature additions, bug fixes, UI refinements, refactoring, dependency updates, infrastructure). Triggered by "review PR", "review changes", "review this code", "check this code", "Android review", code review requests on Kotlin/ViewModel/Composable/Repository/Gradle files, or any time someone asks to look at a diff, PR, or code changes in bitwarden/android.
Reviewing Changes - Android AdditionsInstructionsStep 1: Retrieve Additional DetailsStep 2: Detect Change Type with Android RefinementsStep 3: Load Appropriate ChecklistStep 4: Execute Review Following ChecklistStep 5: Consult Android Reference Materials As NeededCore Principles
Android-specific code review checklist and MVVM/Compose pattern validation for Bitwarden Android — use this for any review task, even if the user doesn't explicitly ask for a "checklist". Detects change type automatically and loads the right review strategy (feature additions, bug fixes, UI refinements, refactoring, dependency updates, infrastructure). Triggered by "review PR", "review changes", "review this code", "check this code", "Android review", code review requests on Kotlin/ViewModel/Composable/Repository/Gradle files, or any time someone asks to look at a diff, PR, or code changes in bitwarden/android.
CLI 会交互选择目标 Agent,默认安装到项目;用户级安装使用 -g。先通过查看命令核对仓库内容,再用 npx skills list 检查已安装技能。
阅读排版
name: reviewing-changes
description: Android-specific code review checklist and MVVM/Compose pattern validation for Bitwarden Android — use this for any review task, even if the user doesn't explicitly ask for a "checklist". Detects change type automatically and loads the right review strategy (feature additions, bug fixes, UI refinements, refactoring, dependency updates, infrastructure). Triggered by "review PR", "review changes", "review this code", "check this code", "Android review", code review requests on Kotlin/ViewModel/Composable/Repository/Gradle files, or any time someone asks to look at a diff, PR, or code changes in bitwarden/android.
Reviewing Changes - Android Additions
This skill provides Android-specific workflow additions that complement the base bitwarden-code-reviewer agent standards.
Instructions
IMPORTANT: Work systematically through each step before providing feedback. Each checklist file includes structured thinking guidance for its review passes.
Step 1: Retrieve Additional Details
Retrieve any additional information linked to the pull request using available tools (JIRA MCP, GitHub API).
If pull request title and message do not provide enough context, request additional details from the reviewer:
Link a JIRA ticket
Associate a GitHub issue
Link to another pull request
Add more detail to the PR title or body
Android metadata checks — flag as ❓ if any of these are missing:
PR includes *Screen.kt or Composable changes but has no screenshots
PR adds new ViewModel or Repository but has no test plan or test file changes
Step 2: Detect Change Type with Android Refinements
Use the base change type detection from the agent, with Android-specific refinements:
Android-specific patterns:
Feature Addition: New ViewModel, new Repository, new @Composable functions, new *Screen.kt files
UI Refinement: Changes only in *Screen.kt, *Composable.kt, ui/ package files
Infrastructure: Changes to .github/workflows/, gradle/, build.gradle.kts, libs.versions.toml
Dependency Update: Changes only to libs.versions.toml or build.gradle.kts with version bumps
Step 3: Load Appropriate Checklist
Based on detected type, read the relevant checklist file: