Agent Skills › android/skills

android/skills

GitHub

指导将 Android 项目迁移至 AGP 9,包含依赖更新、DSL 迁移及构建配置调整。

26 个 Skill 7,253

安装全部 Skills

npx skills add android/skills --all -g -y
更多选项

预览集合内 Skills

npx skills add android/skills --list

集合内 Skills (26)

指导将 Android 项目迁移至 AGP 9,包含依赖更新、DSL 迁移及构建配置调整。
Android 项目升级 AGP 到版本 9 Android Gradle Plugin 迁移任务
build-system/agp/agp-9-upgrade/SKILL.md
npx skills add android/skills --skill agp-9-upgrade -g -y
提供Android CameraX开发的专业技术指导,涵盖异步录制生命周期、底层硬件互操作及Media3集成。包含API不可变模式处理、从Camera1/2迁移指南及复杂功能蓝图设计,适用于相机功能实现与优化。
实现Android相机功能 处理异步录制生命周期 CameraX硬件互操作 从Camera1或Camera2迁移至CameraX
camera/camerax/SKILL.md
npx skills add android/skills --skill camerax -g -y
分析Android应用以识别关键用户工作流,生成Kotlin代码将功能暴露给系统AI代理,优化KDoc文档以便AI理解,并提供ADB测试调试命令。
发现AppFunctions 实现AppFunctions 优化KDoc文档 测试和调试AppFunctions
device-ai/appfunctions/SKILL.md
npx skills add android/skills --skill appfunctions -g -y
指导在Android应用中集成和优化ML Kit GenAI Prompt API,涵盖前置配置、提示词优化、前缀缓存、生命周期管理及结构化输出实现。
需要集成Google ML Kit GenAI功能 优化Android端本地AI模型调用性能 实现基于Gemini Nano的结构化输出
device-ai/ml-kit-genai-prompt-api/SKILL.md
npx skills add android/skills --skill ml-kit-genai-prompt-api -g -y
提供Android CLI工具的使用指南,涵盖安装、SDK管理、项目创建、设备交互、APK运行、模拟器管理及文档查询等功能,辅助Android开发流程。
需要安装或配置Android CLI环境 执行Android SDK包的安装、更新或删除 使用模板创建新的Android项目 在真机或模拟器上运行和调试Android应用 查询Android官方API文档或最佳实践
devtools/android-cli/SKILL.md
npx skills add android/skills --skill android-cli -g -y
提供Android应用使用Credential Manager实现凭据恢复功能的客户端集成指南,涵盖创建、检索和清除恢复密钥的流程及双Tier架构设计。
需要在新设备恢复时自动登录用户 集成Android凭据管理器以支持静默登录
identity/restore-credentials/SKILL.md
npx skills add android/skills --skill restore-credentials -g -y
提供Android端通过Credential Manager API集成无OTP邮箱验证的完整工作流,解决高摩擦注册流程。
实现Android应用安全邮箱验证 集成Google数字凭证进行账户创建或恢复
identity/verified-email/SKILL.md
npx skills add android/skills --skill verified-email -g -y
提供将 Android XML View 迁移至 Jetpack Compose 的结构化工作流,涵盖从候选识别、依赖配置、主题设置到布局转换及验证清理的完整步骤,确保 UI 视觉与功能一致性。
需要将 Android 项目中的 XML 视图转换为 Jetpack Compose 进行 Android UI 现代化重构
jetpack-compose/migration/migrate-xml-views-to-jetpack-compose/SKILL.md
npx skills add android/skills --skill migrate-xml-views-to-jetpack-compose -g -y
指导在 Android Jetpack Compose 项目中集成 Styles API,涵盖依赖升级、实验性 API 配置、自定义组件样式化及硬编码参数迁移。
需要为 Compose 组件定义统一样式 将硬编码的 UI 属性替换为 Style 属性 迁移现有布局以使用新的样式系统
jetpack-compose/theming/styles/SKILL.md
npx skills add android/skills --skill styles -g -y
指导在Android应用中集成Jetpack Media3 Cast,涵盖依赖配置、Manifest更新及CastPlayer实现,支持Compose和View UI,适用于新功能添加或从旧版SDK迁移。
需要为Android应用添加Google Cast投屏功能 将现有的Google Cast SDK迁移至Jetpack Media3
media/media3-cast-integration/SKILL.md
npx skills add android/skills --skill media3-cast-integration -g -y
提供Jetpack Navigation 3的安装、迁移指南及深度链接、多返回栈、Scenes等高级功能的实现示例与最佳实践。
Android应用导航架构升级 需要实现深层链接或复杂页面交互
navigation/navigation-3/SKILL.md
npx skills add android/skills --skill navigation-3 -g -y
在 Compose Android 中拦截返回手势并实现预测性后退动画。处理 Activity 设置、ViewPagers 中的调度器作用域及从旧版 BackHandler 的迁移,支持 SDK 36+。
需要在 Compose Android 中实现预测性后退动画 从 legacy BackHandler 迁移到 NavigationEvent 处理嵌套导航容器或 ViewPagers 中的返回手势拦截
navigation/navigation-event/SKILL.md
npx skills add android/skills --skill navigation-event -g -y
分析Android构建文件与R8保留规则,识别冗余、过宽或覆盖库规则的条目。通过执行Gradle任务或脚本生成分析报告,优化应用体积并修复Proguard配置,提供移除或精简建议。
优化Android应用体积 清理冗余或过宽的R8/Proguard保留规则 排查Proguard配置问题
performance/r8-analyzer/SKILL.md
npx skills add android/skills --skill r8-analyzer -g -y
指导开发者在Android应用中集成Play Engage SDK,涵盖识别垂直领域、生成标准化代码骨架(如Worker、Publisher)、映射数据实体及解决SDK实现问题。
集成Play Engage SDK 生成Engage相关代码模板 解决SDK报错 映射本地数据模型到Engage实体
play/engage-sdk-integration/SKILL.md
npx skills add android/skills --skill engage-sdk-integration -g -y
用于将 Android 项目从旧版 Google Play Billing Library 迁移至最新稳定版,自动检测有效版本并规划直连或分步升级路径。
Android 项目升级 Google Play Billing Library 处理 Play Billing 库的版本迁移与兼容性适配
play/play-billing-library-version-upgrade/SKILL.md
npx skills add android/skills --skill play-billing-library-version-upgrade -g -y
自动审计 Android 应用以验证 Google Play 政策合规性,交叉引用静态代码分析与商店声明,生成确定性报告,识别未申报的数据收集、架构风险及隐私披露缺失。
需要审核 Android 应用是否符合 Google Play 政策 检查数据安全和权限合规性
play/play-policy-insights/SKILL.md
npx skills add android/skills --skill play-policy-insights -g -y
管理Android性能分析与调试,路由录制和分析请求至对应工作流。处理系统追踪、内存泄漏、卡顿等性能瓶颈调查,协助用户制定并执行性能优化计划。
分析Android性能数据 调查卡顿或内存泄漏
profilers/android-profiler/SKILL.md
npx skills add android/skills --skill android-profiler -g -y
将自然语言意图转换为有效的 Perfetto SQL 查询,并在本地 trace 文件中执行,用于提取 Android 性能分析数据。
用户需要从 Perfetto trace 中提取切片、线程或内存数据 用户希望用自然语言描述查询需求并生成 SQL
profilers/perfetto-sql/SKILL.md
npx skills add android/skills --skill perfetto-sql -g -y
分析Android应用的Perfetto追踪文件,定位延迟、内存或卡顿问题的根因。支持交互式查询与持续调查,通过强制性的证据链记录和领域提示指导SQL查询,确保分析严谨性。
用户提供Perfetto追踪文件并要求分析内容 用户询问应用性能问题如延迟或卡顿的根因 用户发起关于追踪数据的开放式调查请求
profilers/perfetto-trace-analysis/SKILL.md
npx skills add android/skills --skill perfetto-trace-analysis -g -y
提供Android组件(Activity、Service等)及Intent处理的安全最佳实践,防止Intent重定向和未授权访问。适用于审计AndroidManifest.xml配置及源码中的Intent逻辑。
审计AndroidManifest.xml组件导出配置 检查代码中Intent接收与处理逻辑 防范Intent重定向漏洞
security/android-intent-security/SKILL.md
npx skills add android/skills --skill android-intent-security -g -y
指导将 Jetpack Compose 应用迁移至支持自适应边缘到边缘显示,修复 UI 组件被系统栏遮挡、IME 插入符冲突及状态栏可读性问题。
需要为 Android Compose 应用添加 edge-to-edge 支持 修复 UI 元素与导航栏或状态栏重叠的问题 解决键盘弹出时输入框被遮挡的 IME insets 问题
system/edge-to-edge/SKILL.md
npx skills add android/skills --skill edge-to-edge -g -y
分析现有Android项目测试配置,并创建全面的测试策略。包括安装依赖、设置DI框架测试支持、搭建单元测试、UI测试、截图测试及E2E测试的基础设施与执行环境。
需要为Android应用建立或优化测试体系 询问如何配置Junit、Espresso、Robolectric等测试框架 需要生成测试分析报告或设置测试覆盖率工具
testing/testing-setup/SKILL.md
npx skills add android/skills --skill testing-setup -g -y
提供 Wear OS Compose Material3 的专业指导,涵盖版本管理、环境配置及从旧版本迁移的具体步骤。确保使用最新稳定版库和正确 Kotlin 版本,处理同步验证与 API 兼容性问题。
创建或更新 Wear OS 项目 迁移 Wear OS 应用至 Material3 解决 Wear Compose 版本依赖问题
wear/wear-compose-m3/SKILL.md
npx skills add android/skills --skill wear-compose-m3 -g -y
提供使用Jetpack Compose Glimmer开发Android XR显示眼镜应用的指南,涵盖设计原则、工作流及交互模型。
开发Android XR应用 为智能眼镜构建UI 使用Jetpack Compose Glimmer
xr/display-glasses-with-jetpack-compose-glimmer/SKILL.md
npx skills add android/skills --skill display-glasses-with-jetpack-compose-glimmer -g -y
指导将 Android App UI 适配多设备(手机、平板、折叠屏等),涵盖窗口大小处理、输入设备支持及 Compose 自适应布局实现。
需要适配不同屏幕尺寸 优化多窗格布局 调整导航栏以适应不同设备
jetpack-compose/adaptive/SKILL.md
npx skills add android/skills --skill adaptive -g -y
提供Android TV应用从Leanback迁移至Jetpack Compose for TV的架构模式与实施指南,涵盖UI现代化、D-Pad导航、聚焦动画及Media3播放等关键场景。
Android TV应用界面迁移 Leanback组件替换为Compose 10英尺电视UI设计
tv/leanback-to-compose-tv-migration/SKILL.md
npx skills add android/skills --skill leanback-to-compose-tv-migration -g -y

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-16 20:15
浙ICP备14020137号-1