android/skills

GITHUB中文整理

主语言 Kotlin · 9,923 星 · Apache-2.0 · 创建于 2026-03-16

Android开发AI代理技能库开发规范 本周第 10 名
打开 GitHub 仓库

一套面向 AI 编码代理的 Android 开发技能集合,用 SKILL.md 这类 Markdown 文件把任务说明、领域知识和操作流程写成模块化指令,供代理按官方最佳实践执行。

Stars 9,923 累计 star,越多说明被认可得越广
Watching 94 订阅该仓库变动的人数
Forks 591 被派生出去的仓库数
Issues 33 当前开放的 Issue 数
语言 Kotlin GitHub 自动判定的主语言
许可证 Apache-2.0 开源协议,用之前先确认能不能商用
24h 增长 +60 1 天前 9,863 星
7 日增长 — 数据积累中
30 日增长 — 数据积累中

仓库健康度

5 个维度
只看客观信号,不构成安全性结论
维护活跃度 数据完整
2026-10-21 21:55 最近推送

最近推送 2026-10-21 21:55(7 天前),属于活跃维护

社区响应 数据完整
33 开放 Issue

开放 Issue 33 个 · Fork 591 个

增长趋势 部分数据
+60 7 日新增

24 小时 +60 · 7 日 积累中 · 30 日 积累中

项目规范 数据完整
Apache-2.0 许可证

许可证 Apache-2.0 · 1 个 topics · 开了 Wiki

版本发布 证据不足
— 发布次数

这一项暂无数据,不代表项目没有发布

「证据不足」表示这项数据暂时没有取到,不能读成「项目有问题」;「部分数据」表示只拿到一部分信号。版本发布要额外调 Releases 接口,下一版补。

Star 趋势

6 天记录
最近 90 天站内记录的星数
9,923当前 Star +576首尾差值 2026-10-23最早记录 2026-10-28最近记录

横轴 2026-10-23 → 2026-10-28,纵轴按这段时间的最小/最大值拉伸。趋势来自站内每天记录一次的星数,页面打开时不会实时请求 GitHub。

它解决什么问题

据 README 归纳
没有它会怎样

通用大模型在 Android 开发的某些具体任务上表现不够稳定,容易给出偏离官方最佳实践的做法。没有这套技能时,代理缺少结构化的领域知识与任务规范,需要人反复纠正和补充背景,开发效率与结果一致性都会打折扣。

核心能力

7 条
归纳自 README,不是功能列表照抄
  1. 1用 Markdown 技能文件描述任务规范与操作流程
  2. 2为代理补充 Android 专有领域知识和工作流
  3. 3聚焦模型评测中表现偏弱的任务场景
  4. 4通过 Android CLI 按需安装单个或全部技能
  5. 5支持把技能安装到检测到的多个代理目录
  6. 6可作为代理插件从市场添加并安装
  7. 7技能在相关任务中由代理自动匹配启用

项目画像

6 个角度
决定要不要用之前,先看这六条

项目定位

一套面向 AI 编码代理的 Android 开发技能集合,用 SKILL.md 这类 Markdown 文件把任务说明、领域知识和操作流程写成模块化指令,供代理按官方最佳实践执行。

适合谁

使用 AI 编码代理开发 Android 应用的开发者,尤其是希望代理按官方最佳实践完成特定任务、减少人工纠偏的团队。

典型场景

让编码代理把应用界面改成 edge-to-edge 风格时,由已安装的技能提供规范做法;用命令行把 r8-analyzer 等特定技能安装到当前项目目录;一次性把全部 Android 技能安装到本机检测到的多个代理,便于之后各类 Android 任务复用。

部署难度

需要先具备 Android CLI 或可添加插件的代理环境;用命令行安装时一般一两步即可完成,可指定技能名、代理列表与项目根目录,也可作为插件从市场添加。

风险限制

依赖于具备技能机制的代理环境,需要先有 Android CLI 或相应的插件市场;没有现成代理目录时的默认安装位置固定为 Gemini 与 Antigravity 相关路径。

最近维护

最近一次推送是 2026-10-21 21:55。 实现方式:每个技能是一份定义任务规范与领域信息的 Markdown 文件,安装到代理的技能目录后,代理在处理相关任务时会自动找到并加载对应技能,用这些指令约束和引导模型输出。安装既可用命令行工具完成,也可作为插件从市场添加。

README 原文细节

2 个板块
项目自己写的功能与用法,原文照录

怎么安装从零跑起来的步骤

Install Android skills

Use Android CLI to install a specific skill into the current directory:

Use Android CLI to install all Android skills to directories for all detected agents:

If you don't have any existing agent directories and don't specify particular agents, the skills will be installed for Gemini and Antigravity at ~/.gemini/antigravity/skills.

  • --all - Add all Android skills. If omitted, only the android-cli skill will be installed.
  • --agent - A comma-separated list of agents to install the skill for. If omitted, the skill will be installed for all detected agents.
  • --project - Path to a project root in which to install the skills.
android skills add r8-analyzer --project=.

Install as an agent plugin

/plugin marketplace add android/skills
/plugin install android-skills@android-skills

其它说明README 里剩下的内容

Android skills

Android skills are a dedicated repository of AI-optimized, modular instructions and resources, to help agents better understand and execute specific patterns that follow the best practices and guidance on Android development from developer.android.com.

Android skills follow the open-standard agent skills - markdown files (SKILL.md) that provide a technical specification of a task, and ground LLMs with information on specialized domains and workflows.

Our Android skill development focuses on use cases and workflows where evaluations show LLMs underperform. We aren't prioritizing well-established areas where LLMs are already proficient, such as basic Jetpack Compose best practices.

  • Android skills
  • Android CLI
  • Android Studio

Activate skills

Your agent automatically activates skills that are relevant to your task. To use a skill, prompt your agent to complete a task that is related to the skill, for example "Make my app UI edge-to-edge." The agent should automatically find and use the skill if it has been installed.

关于 skills 的常见问题

7 个问题
答案来自 README 归纳与 GitHub 实时数据
skills 是做什么的?

一套面向 AI 编码代理的 Android 开发技能集合,用 SKILL.md 这类 Markdown 文件把任务说明、领域知识和操作流程写成模块化指令,供代理按官方最佳实践执行。 通用大模型在 Android 开发的某些具体任务上表现不够稳定,容易给出偏离官方最佳实践的做法。没有这套技能时,代理缺少结构化的领域知识与任务规范,需要人反复纠正和补充背景,开发效率与结果一致性都会打折扣。

skills 有哪些功能?

核心能力:用 Markdown 技能文件描述任务规范与操作流程;为代理补充 Android 专有领域知识和工作流;聚焦模型评测中表现偏弱的任务场景;通过 Android CLI 按需安装单个或全部技能;支持把技能安装到检测到的多个代理目录;可作为代理插件从市场添加并安装;技能在相关任务中由代理自动匹配启用。

skills 适合谁用?

使用 AI 编码代理开发 Android 应用的开发者,尤其是希望代理按官方最佳实践完成特定任务、减少人工纠偏的团队。

skills 是怎么工作的?

每个技能是一份定义任务规范与领域信息的 Markdown 文件,安装到代理的技能目录后,代理在处理相关任务时会自动找到并加载对应技能,用这些指令约束和引导模型输出。安装既可用命令行工具完成,也可作为插件从市场添加。

怎么安装 skills?

按项目 README 的说明:--all - Add all Android skills. If omitted, only the android-cli skill will be installed.;--agent - A comma-separated list of agents to install the skill for. If omitted, the skill will be installed for all detected agents.;--project - Path to a project root in which to install the skills.。完整命令见下方「怎么安装」一节或 GitHub 仓库的 README。

用 skills 有什么门槛或限制?

依赖于具备技能机制的代理环境,需要先有 Android CLI 或相应的插件市场;没有现成代理目录时的默认安装位置固定为 Gemini 与 Antigravity 相关路径。

skills 现在还在维护吗?数据怎么样?

目前 9,923 星,591 个 Fork,主语言 Kotlin,创建于 2026-03-16,最近一次推送 2026-10-21 21:55,许可证 Apache-2.0。星数、Fork、推送时间都是 GitHub 返回的实时数据,「最近推送」离现在越近说明越活跃;长期不动要留意是否已停止维护。

这些内容来自哪

读法说明
中文整理据 README 归纳,数据取自 GitHub
中文说明据项目 README 归纳只写 README 能确认的内容,不替作者补功能与数字
关键数据与 GitHub 页面一致星数、Fork、语言与时间都不做二次加工
数据日期2026-10-23 17:48星数与介绍这份数据是哪一天的

项目数据取自 GitHub 官方接口与项目 README;星数、Fork、语言与时间以 GitHub 页面为准,档案更新于 2026-10-23 17:48。