该技能为 bitwarden-code-reviewer 基础标准补充 Android 专用工作流,主要用于对 Bitwarden Android 的 Pull Request 进行系统化代码审查。
使用方式为分步流程:先通过可用工具(如 JIRA MCP、GitHub API)获取 PR 关联信息;若标题与描述上下文不足,需向审查者索取 JIRA 链接、GitHub issue 或更多说明。Android 元数据检查:包含 *Screen.kt 或 Composable 变更却无截图、新增 ViewModel 或 Repository 却无测试计划或测试文件变更,均标记为待确认。
随后识别变更类型(功能新增、UI 优化、基础设施、依赖更新等 Android 特定模式),并加载对应检查清单:依赖更新(快速审查)、缺陷修复(聚焦审查)、功能新增(全面审查)、UI 优化(设计导向)、重构(模式导向)、基础设施(工具导向)。按清单的多轮策略执行审查。
按需查阅参考材料:复审调用 reviewing-incremental-changes,仅限改动行;问题优先级、反馈措辞、架构(MVVM、Hilt DI、模块组织、错误处理)、安全、测试、UI(Compose 与主题)以及项目与通用风格规范。
核心原则:优先级为安全→正确性→破坏性变更→性能→可维护性;审查深度与变更复杂度匹配;使用 file:line_number 精确定位;反馈可操作;采用多轮策略提升效率;校验 MVVM、Hilt DI、Compose 约定与 Kotlin 惯用法。限制方面,资料未提供具体安装命令或收费信息。