Agent Skills › android/skills

android/skills

GitHub

用于将Android项目迁移至AGP 9版本的技能,涵盖依赖更新、Kotlin内置支持及新DSL适配等步骤。

39 skills 10,282

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 (39)

用于将Android项目迁移至AGP 9版本的技能,涵盖依赖更新、Kotlin内置支持及新DSL适配等步骤。
用户请求升级或迁移Android项目到AGP 9版本 检查并修复AGP 9兼容性所需的Gradle配置
build-system/agp/agp-9-upgrade/SKILL.md
npx skills add android/skills --skill agp-9-upgrade -g -y
提供Android CameraX开发的技术指导,涵盖API使用、生命周期处理、硬件互操作及ML Kit集成,并包含从旧版Camera迁移的指南。
实现Android相机功能 处理异步录制生命周期 迁移至CameraX 集成Media3效果
camera/camerax/SKILL.md
npx skills add android/skills --skill camerax -g -y
提供Android应用集成ML Kit GenAI Prompt API的分步指南,涵盖前置条件、提示词优化、前缀缓存、生命周期管理及结构化输出最佳实践。
在Android应用中集成Gemini Nano本地AI功能 优化针对设备端大模型的Prompt或实现结构化输出
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管理、项目创建及设备交互(如UI布局检查、截图),辅助Android开发与测试。
需要安装或配置Android SDK环境 使用CLI创建Android项目 通过命令行管理Android虚拟设备或真机 进行Android应用的UI自动化检查或截图
devtools/android-cli/SKILL.md
npx skills add android/skills --skill android-cli -g -y
指导在Android应用中集成Credential Manager实现凭据恢复功能,支持新设备静默登录。涵盖客户端两-tier架构实现、备份代理配置及后端协作提醒,确保无缝用户认证体验。
需要实现Android应用的新设备自动登录功能 集成androidx.credentials库的凭据管理需求 处理Android应用的数据备份与恢复流程
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 性能,通过扫描代码减少重计算开销、防止掉帧和界面卡顿。提供审计工作流及状态管理等核心类别的详细检查规则与修复指南。
分析 Jetpack Compose 代码性能瓶颈 优化 UI 以减少重计算和掉帧 审查 Composable 函数稳定性
jetpack-compose/jetpack-compose-performance/SKILL.md
npx skills add android/skills --skill jetpack-compose-performance -g -y
提供将Android XML视图迁移到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 配置、自定义组件样式化及硬编码迁移。
需要将硬编码参数替换为 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 投屏功能 从旧版 Google Cast SDK 迁移到 Media3
media/media3-cast-integration/SKILL.md
npx skills add android/skills --skill media3-cast-integration -g -y
提供 Jetpack Navigation 3 的迁移指南、API 用法及深链、多返回栈等高级导航模式的实现示例,辅助 Android 开发者升级和构建复杂 UI 导航。
Android 应用从 Navigation 2 迁移到 3 实现深度链接或自定义场景导航
navigation/navigation-3/SKILL.md
npx skills add android/skills --skill navigation-3 -g -y
用于Compose Android中拦截返回手势并实现预测性动画的Skill。涵盖依赖配置、Dispatcher层级管理及从旧版BackHandler迁移,支持Activity、Dialog及ViewPager等场景。
需要处理Android Compose中的返回手势拦截 需要实现预测性返回动画 从旧版BackHandler迁移到NavigationEvent
navigation/navigation-event/SKILL.md
npx skills add android/skills --skill navigation-event -g -y
用于审计Android代码库中的ANR风险及诊断ANR堆栈转储。涵盖静态代码扫描与基于日志的根因分析,提供修复建议,排除非ANR异常场景。
扫描Android代码以识别潜在ANR风险 分析并诊断ANR堆栈转储或跟踪日志
performance/anr-audit-and-fix/SKILL.md
npx skills add android/skills --skill anr-audit-and-fix -g -y
分析 Android R8 混淆规则,识别冗余或过宽的配置以优化应用体积。通过检查构建配置并执行专用脚本生成分析报告,辅助开发者优化 ProGuard/R8 设置。
优化 Android 应用体积 移除冗余的 R8 keep 规则 排查 ProGuard 配置问题
performance/r8-analyzer/SKILL.md
npx skills add android/skills --skill r8-analyzer -g -y
指导开发者将Play Engage SDK集成至Android应用,涵盖垂直领域识别、实体映射及发布代码生成。
集成Play Engage SDK 解决SDK实现问题 生成发布相关代码
play/engage-sdk-integration/SKILL.md
npx skills add android/skills --skill engage-sdk-integration -g -y
用于将Android项目中的Google Play Billing Library从旧版本升级至最新稳定版,包含发现有效版本、规划迁移路径及执行代码适配。
需要升级Google Play Billing Library Android项目依赖库版本更新
play/play-billing-library-version-upgrade/SKILL.md
npx skills add android/skills --skill play-billing-library-version-upgrade -g -y
自动化审计Android应用合规性,交叉比对静态代码与Play商店声明。识别未申报数据收集、架构风险及权限披露缺失,生成确定性合规报告,涵盖数据安全、登录凭证及受限权限三大领域。
需要验证Android应用是否符合Google Play政策 执行App安全与隐私合规性审计 检查应用是否存在未声明的数据采集或权限滥用
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组件安全最佳实践,指导审计AndroidManifest配置及处理传入Intent的代码,防止Intent重定向和未授权访问。
审计Android组件配置安全性 检查Intent接收与处理逻辑
security/android-intent-security/SKILL.md
npx skills add android/skills --skill android-intent-security -g -y
提供Android权限与IPC安全审计指南,涵盖漏洞检测、最小权限原则及运行时权限处理。
审计AndroidManifest.xml配置 修复自定义权限或IPC组件安全漏洞 实现运行时权限流程
security/android-permissions-security/SKILL.md
npx skills add android/skills --skill android-permissions-security -g -y
指导将Jetpack Compose应用迁移至edge-to-edge模式,修复UI被系统栏遮挡、IME输入冲突等问题,确保内容安全区域适配。
修复Android UI组件与状态栏或导航栏重叠 处理软键盘弹出时输入框被遮挡问题 优化Jetpack Compose应用的系统栏适配
system/edge-to-edge/SKILL.md
npx skills add android/skills --skill edge-to-edge -g -y
用于在Android项目中实现Jetpack Glance标准桌面小组件布局,包括复制参考文件、配置依赖、设置SizeMode及注册Receiver等步骤。
创建Android桌面小组件 使用Jetpack Glance Canonical Layouts 实现Check List或Image Grid等标准Widget布局
system/glance-canonical-layouts/SKILL.md
npx skills add android/skills --skill glance-canonical-layouts -g -y
分析并创建 Android 应用测试策略,包括安装测试库、搭建基础设施,以及为单元测试、UI测试、截图测试和端到端测试创建测试框架。
需要为Android项目建立或优化测试体系 配置单元测试、UI测试或截图测试环境 集成Hilt/Koin等依赖注入框架的测试支持
testing/testing-setup/SKILL.md
npx skills add android/skills --skill testing-setup -g -y
提供 Wear OS Compose Material3 的开发指导,涵盖项目创建、版本迁移及组件更新。强调使用最新稳定版库,禁止降级修复编译错误,并明确 Horologist 到 M3 的组件映射规则与构建验证流程。
Wear OS 应用开发 Compose Material3 迁移 Horologist 库升级
wear/wear-compose-m3/SKILL.md
npx skills add android/skills --skill wear-compose-m3 -g -y
提供使用 Jetpack Compose Glimmer 开发显示眼镜 Android XR 应用的指南,涵盖设计原则、依赖配置及交互模型。
开发显示眼镜应用 集成 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 XR投影设备(如智能眼镜)硬件访问与管理指南,涵盖连接生命周期、权限请求及相机/麦克风等硬件能力接入。
开发Android XR智能眼镜应用 需要访问眼镜摄像头或麦克风 处理投影上下文连接与权限
xr/projected-hardware/SKILL.md
npx skills add android/skills --skill projected-hardware -g -y
指导将现有Android视频、游戏和浏览器应用适配为车载驻车应用,涵盖清单配置、兼容性模式、驾驶干扰生命周期处理及媒体会话限制等,以满足Car App质量规范。
迁移或构建Android Auto/AAOS驻车应用 审计车载应用以符合Car App质量指南 处理车载环境下的显示连续性和安全限制
cars/android-for-cars-parked-apps/SKILL.md
npx skills add android/skills --skill android-for-cars-parked-apps -g -y
用于Android应用开发,分析用户工作流并生成AppFunction代码,优化KDoc以支持AI代理调用。涵盖功能发现、实现配置、文档优化及ADB测试调试全流程。
发现AppFunction功能 实现AppFunction代码 优化KDoc文档 使用ADB测试AppFunction
device-ai/appfunctions/SKILL.md
npx skills add android/skills --skill appfunctions -g -y
指导在 Android 应用中通过 LiteRT-LM API 集成运行文本大模型,涵盖依赖配置、GPU支持及后台初始化等关键步骤。
需要构建基于 LiteRT-LM 的 Android 应用 需要在 Android 设备上本地运行 .litertlm 文本模型
device-ai/litert/litert-lm/SKILL.md
npx skills add android/skills --skill litert-lm -g -y
指导在Android Kotlin项目中配置LiteRT运行时,使用CompiledModel API进行CPU/GPU端侧推理。涵盖依赖设置、模型加载、内存优化及GPU fallback等最佳实践。
需要在Android设备上运行.tflite模型 配置LiteRT CompiledModel API 处理TensorBuffer生命周期和内存优化 实现GPU到CPU的fallback机制
device-ai/litert/litert-runtime/SKILL.md
npx skills add android/skills --skill litert-runtime -g -y
用于在Android应用中构建基于ML Kit GenAI Agent API的本地自主智能体工作流,支持多轮对话、工具调用及会话管理。
实现Android端本地AI智能体 配置AgentRunner和AgentSession 处理On-device推理与工具调用
device-ai/mlkit-agent-api/SKILL.md
npx skills add android/skills --skill mlkit-agent-api -g -y
指导将Android应用UI适配多形态设备,涵盖Compose MediaQuery、Navigation3 Scenes及状态保持。
需要适配折叠屏或平板布局 优化桌面端键盘交互
jetpack-compose/adaptive/SKILL.md
npx skills add android/skills --skill adaptive -g -y
为Android应用添加基于Jetpack Ink的手写和自由绘图功能,支持触控/手写笔、湿干墨水渲染、笔刷配置及撤销重做。
实现Android手写或自由绘制表面 配置StockBrushes(压力笔、标记笔等) 集成Compose与ViewModel处理笔画持久化
jetpack-compose/ink/ink-app-builder/SKILL.md
npx skills add android/skills --skill ink-app-builder -g -y
用于在Android应用中通过Jetpack Ink API创建自定义画笔。支持配置笔刷形状、压力感应、多层渲染及纹理贴图,生成完整的Kotlin BrushFamily实现代码。
创建自定义BrushFamily定义 配置BrushTip形状和BrushBehavior节点图 设置SlidingWindowModel输入平滑 序列化或反序列化画笔
jetpack-compose/ink/ink-custom-brush-builder/SKILL.md
npx skills add android/skills --skill ink-custom-brush-builder -g -y
Android性能分析技能,用于录制和分析系统追踪、CPU堆栈、GPU内存及Java堆等数据。支持诊断UI卡顿、ANR、启动延迟、电池消耗、内存泄漏等问题,通过Perfetto追踪和SQL查询定位性能瓶颈。
录制系统追踪或CPU/内存调用栈 分析Perfetto追踪以排查UI卡顿或ANR 调查CPU瓶颈、IPC风暴或线程调度问题 诊断电池耗电、内存压力或OOM问题
profilers/android-profiler/SKILL.md
npx skills add android/skills --skill android-profiler -g -y
管理Android 17下Jetpack Glance AppWidget的状态更新、后台同步及RemoteViews位图内存限制,处理图片降采样、URI共享及崩溃修复。
配置Android 17 AppWidget 解决Glance Widget内存溢出 优化RemoteViews位图内存使用
system/glance-appwidget-updates-and-memory/SKILL.md
npx skills add android/skills --skill glance-appwidget-updates-and-memory -g -y
指导将Android TV应用从Leanback迁移至Jetpack Compose for TV,涵盖10英尺UI设计、D-Pad导航、焦点管理及特定组件重构。
Android TV应用迁移 Leanback到Compose重构
tv/leanback-to-compose-tv-migration/SKILL.md
npx skills add android/skills --skill leanback-to-compose-tv-migration -g -y
指导在Android项目中创建、迁移和验证Wear OS小组件,涵盖Glance Wear与Remote Compose的使用、依赖配置及Manifest设置。
需要创建或更新Wear OS小组件 将旧版ProtoLayout TileService迁移至Wear OS组件
wear/wear-widgets/SKILL.md
npx skills add android/skills --skill wear-widgets -g -y

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-03 06:01
浙ICP备14020137号-1