Agent Skills › android/skills

android/skills

GitHub

指导将 Android 项目迁移至 AGP 9,包括版本检查、依赖更新、Kotlin 及 DSL 迁移等步骤,并提供验证与故障排除指南。

32 skills 8,732

Install All Skills

npx skills add android/skills --all -g -y
More Options

List skills in collection

npx skills add android/skills --list

Skills in Collection (32)

指导将 Android 项目迁移至 AGP 9,包括版本检查、依赖更新、Kotlin 及 DSL 迁移等步骤,并提供验证与故障排除指南。
用户请求升级或迁移 Android 项目的 AGP 版本 用户询问如何从 AGP 8 迁移到 AGP 9
build-system/agp/agp-9-upgrade/SKILL.md
npx skills add android/skills --skill agp-9-upgrade -g -y
提供Android CameraX开发的技术指导与标准模式,涵盖API使用、生命周期处理、硬件交互及ML Kit集成。
实现Android相机功能 CameraX迁移指南 处理异步录制生命周期 集成Media3效果
camera/camerax/SKILL.md
npx skills add android/skills --skill camerax -g -y
分析Android应用以识别关键用户工作流,生成Kotlin代码将其暴露给系统代理,优化KDoc文档供AI理解,并通过ADB进行本地测试与调试。
发现AppFunctions功能 实现AppFunctions配置 优化KDoc文档 ADB测试调试
device-ai/appfunctions/SKILL.md
npx skills add android/skills --skill appfunctions -g -y
提供 Android 应用集成 ML Kit GenAI Prompt API 的分步指南,涵盖前置条件、提示词优化、前缀缓存、生命周期管理及结构化输出实现,用于在端侧调用 Gemini Nano。
Android 端侧 AI 模型集成 ML Kit Prompt API 开发 生成式 AI 功能实现
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管理、项目创建、设备交互及文档搜索等功能。
需要安装或配置Android开发环境 使用命令行管理Android SDK组件 通过CLI创建Android项目 利用CLI与Android设备进行UI检查或运行测试
devtools/android-cli/SKILL.md
npx skills add android/skills --skill android-cli -g -y
提供Android端使用androidx.credentials库实现Restore Credentials功能的指南,涵盖密钥创建、检索及清理流程,支持新设备静默登录。
实现Android应用恢复凭据功能 集成androidx.credentials库进行身份验证
identity/restore-credentials/SKILL.md
npx skills add android/skills --skill restore-credentials -g -y
提供Android端基于Credential Manager API的免OTP邮箱验证集成工作流,用于优化注册和找回密码体验。仅涵盖客户端实现,需配合后端验证逻辑使用。
Android应用集成数字凭证邮箱验证 优化用户注册或账号恢复流程
identity/verified-email/SKILL.md
npx skills add android/skills --skill verified-email -g -y
诊断和优化 Android Jetpack Compose UI 代码性能,减少重组开销和掉帧。需检查状态管理、布局及渲染等7类问题,并严格遵循参考文档进行修复。
分析 Jetpack Compose 性能瓶颈 优化重组开销 防止掉帧和 UI 卡顿
jetpack-compose/jetpack-compose-performance/SKILL.md
npx skills add android/skills --skill jetpack-compose-performance -g -y
指导将Android XML视图迁移至Jetpack Compose的结构化工作流,涵盖从候选识别、依赖配置到UI转换和清理的10个步骤,确保视觉和功能一致性。
需要迁移Android XML布局到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 配置、自定义组件样式化及硬编码迁移。
需要将硬编码参数替换为 Style 属性 为自定义 Compose 组件统一设置样式 迁移现有布局以使用统一样式系统
jetpack-compose/theming/styles/SKILL.md
npx skills add android/skills --skill styles -g -y
指导在Android应用中集成Jetpack Media3 Cast功能,涵盖依赖配置、Manifest更新及播放器实现。适用于新增投屏支持或从旧版SDK迁移的场景。
添加Google Cast投屏功能 从Legacy Cast SDK迁移到Media3
media/media3-cast-integration/SKILL.md
npx skills add android/skills --skill media3-cast-integration -g -y
提供Jetpack Navigation 3的安装、迁移指南及API用法,涵盖深层链接、多返回栈、场景组件及与Hilt/ViewModel集成等开发模式。
Android导航系统升级 实现深层链接 配置多返回栈 创建自定义场景
navigation/navigation-3/SKILL.md
npx skills add android/skills --skill navigation-3 -g -y
用于在 Jetpack Compose Android 中拦截返回手势并实现预测性返回动画。涵盖依赖配置、Dispatcher 层级管理及从旧版 BackHandler 迁移,支持 Activity、Dialog 及 ViewPager 等场景。
需要在 Compose 中处理返回手势或预测性动画 将旧的 OnBackPressedCallback 或 BackHandler 迁移至 NavigationEvent
navigation/navigation-event/SKILL.md
npx skills add android/skills --skill navigation-event -g -y
分析Android构建文件与R8保留规则,识别冗余、宽泛及覆盖库规则的条目。通过自动化脚本或启发式评估优化应用体积,修复ProGuard配置问题。
优化App体积 移除冗余的R8/ProGuard规则 排查混淆配置问题
performance/r8-analyzer/SKILL.md
npx skills add android/skills --skill r8-analyzer -g -y
指导开发者在Android应用中集成Play Engage SDK,包括识别垂直领域、生成结构化样板代码、映射数据实体及处理发布逻辑,解决SDK实现问题。
集成Play Engage SDK到Android应用 生成Engage相关的样板代码 映射本地数据模型到Engage实体 修复SDK相关错误
play/engage-sdk-integration/SKILL.md
npx skills add android/skills --skill engage-sdk-integration -g -y
指导将 Android 项目中的 Google Play Billing Library 升级至最新版本,涵盖版本探测、迁移路径规划及代码适配执行。
Android 项目需要升级 Play Billing Library 处理旧版计费库到最新版的迁移任务
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
将自然语言意图转换为有效的 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安全最佳实践,用于审计Manifest配置和处理传入Intent,防止意图重定向和未授权访问。
审计AndroidManifest.xml中的组件导出配置 检查处理传入Intent的源代码以防范重定向漏洞
security/android-intent-security/SKILL.md
npx skills add android/skills --skill android-intent-security -g -y
提供Android权限与IPC安全审计指南,涵盖漏洞检测、最小权限原则及运行时权限处理。用于审查AndroidManifest.xml、自定义权限配置、组件安全加固及调用者身份验证。
审计Android应用权限配置 修复IPC组件安全漏洞 实现运行时权限流程
security/android-permissions-security/SKILL.md
npx skills add android/skills --skill android-permissions-security -g -y
指导将Jetpack Compose应用迁移至边缘到边缘显示,修复UI被系统栏遮挡、IME重叠及可读性问题。
Android Compose应用适配全面屏 修复UI组件与状态栏或导航栏重叠 解决输入法遮挡输入框问题
system/edge-to-edge/SKILL.md
npx skills add android/skills --skill edge-to-edge -g -y
基于Jetpack Glance实现Android主屏幕小部件,支持清单、网格等标准布局。通过复制参考文件并配置依赖和Manifest完成开发。
创建Android桌面小部件 使用Jetpack Glance Canonical Layouts
system/glance-canonical-layouts/SKILL.md
npx skills add android/skills --skill glance-canonical-layouts -g -y
分析现有Android项目测试配置,并搭建完整的测试基础设施。涵盖依赖注入、单元测试、UI测试、截图测试及端到端测试的框架安装与配置,生成分析报告。
需要为Android应用建立或优化测试策略 初始化Android项目的测试环境和依赖
testing/testing-setup/SKILL.md
npx skills add android/skills --skill testing-setup -g -y
提供Wear OS Compose Material3的开发指南,涵盖项目创建、版本迁移(M2.5/Horologist)、组件映射及环境配置。指导Agent严格使用最新稳定版库,避免降级,确保Kotlin和AGP兼容性及构建验证。
迁移Wear OS Compose Material3项目 升级或更新Wear OS应用依赖 解决Wear Compose组件API不匹配问题
wear/wear-compose-m3/SKILL.md
npx skills add android/skills --skill wear-compose-m3 -g -y
提供基于Jetpack Compose Glimmer开发Android XR显示眼镜应用的指南,涵盖设计原则、工作流及交互模型,优化透明显示屏样式与可读性。
开发Android XR应用 使用Jetpack Compose Glimmer构建UI 适配智能眼镜显示
xr/display-glasses-with-jetpack-compose-glimmer/SKILL.md
npx skills add android/skills --skill display-glasses-with-jetpack-compose-glimmer -g -y
指导将现有Android视频、游戏及浏览器应用适配为车载驻车应用,涵盖清单配置、兼容性模式、导航处理及媒体限制等,以满足Car App质量规范。
迁移或构建Android Auto/AAOS驻车应用 审计应用以符合车载App质量指南
cars/android-for-cars-parked-apps/SKILL.md
npx skills add android/skills --skill android-for-cars-parked-apps -g -y
指导在Android中使用Kotlin配置LiteRT运行时,通过CompiledModel API实现CPU/GPU端点推理。涵盖Gradle依赖、模型预处理、TensorBuffer复用及GPU预热等最佳实践。
Android LiteRT或.tflite任务 Gradle设置 图像分类或视觉/音频嵌入辅助 Bitmap预处理 迁移旧版Interpreter
device-ai/litert/litert-runtime/SKILL.md
npx skills add android/skills --skill litert-runtime -g -y
指导 Android 应用适配多设备形态(手机、平板、折叠屏等)的 UI 开发技能。涵盖使用 Compose MediaQuery API 处理窗口尺寸与输入设备,利用 Navigation3 Scenes 实现多窗格布局,以及通过 Grid/FlexBox 构建自适应导航栏和组件。
需要让 Android 应用适配不同屏幕尺寸 将传统 UI 迁移为响应式 Compose 布局 优化应用在折叠屏或桌面端的显示效果
jetpack-compose/adaptive/SKILL.md
npx skills add android/skills --skill adaptive -g -y
用于记录和分析Android性能数据,诊断CPU、GPU、内存、电池及启动延迟等瓶颈。支持系统追踪、堆分析、Perfetto分析及基线对比,帮助定位UI卡顿、ANR和OOM等问题。
记录Android系统追踪或堆转储 分析Perfetto追踪以排查UI卡顿或ANR 调查CPU瓶颈、内存泄漏或电池消耗问题
profilers/android-profiler/SKILL.md
npx skills add android/skills --skill android-profiler -g -y
提供Android TV应用从Legacy Leanback迁移至Jetpack Compose for TV的指导,涵盖界面重构、焦点导航及媒体播放等架构模式。
Android TV应用迁移 Leanback转Compose TV UI现代化
tv/leanback-to-compose-tv-migration/SKILL.md
npx skills add android/skills --skill leanback-to-compose-tv-migration -g -y
用于在 Android 项目中创建、迁移和更新 Wear OS 小组件,支持 GlanceWear 和 Remote Compose 技术栈,涵盖依赖配置、清单注册及 UI 实现。
需要创建 Wear OS 小组件 将旧版 ProtoLayout TileService 迁移到 Wear OS 小组件 配置 GlanceWear 相关依赖和构建环境
wear/wear-widgets/SKILL.md
npx skills add android/skills --skill wear-widgets -g -y

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-26 21:16
浙ICP备14020137号-1