Android Dev Agent

v1.0.0

Assist with AOSP builds, HAL analysis, Framework edits, ROM customization, and SDK/NDK issues using isolated environments and detailed reports.

0· 89·1 current·1 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for happysurfingeveryday-art/android-dev-agent.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Android Dev Agent" (happysurfingeveryday-art/android-dev-agent) from ClawHub.
Skill page: https://clawhub.ai/happysurfingeveryday-art/android-dev-agent
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install android-dev-agent

ClawHub CLI

Package manager switcher

npx clawhub@latest install android-dev-agent
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (AOSP builds, HAL/Framework/ROM work) align with the instructions: creating isolated worktrees, running build/analysis commands, and producing reports. The skill does not request unrelated credentials or config paths.
Instruction Scope
SKILL.md explicitly instructs the agent to read source/docs, create work directories under memory/, run build/analysis commands (m, lunch, repo sync, find, etc.), and write reports and patches. This is expected for an Android dev agent, but it implies the agent will execute arbitrary shell build commands and fetch large upstream repositories — the user should ensure those actions occur in a sandboxed environment and that no sensitive local files are present in the agent's workspace.
Install Mechanism
Instruction-only skill with no install spec and no code files. No downloads or archive extraction are declared, so nothing is written to disk beyond the agent's normal working-memory artifacts.
Credentials
The skill does not request environment variables, credentials, or config paths. That is proportional to its stated goal; no unrelated secrets are requested.
Persistence & Privilege
always is false and model invocation is allowed (default). The skill does not request persistent/always-on presence or to modify other skills or system-wide settings.
Assessment
This skill appears coherent with its Android development purpose. Before enabling it, be aware that it expects to clone AOSP trees and run heavy build/analysis commands (network, disk, CPU). Run it only in an isolated/sandboxed workspace or CI runner to avoid large downloads or accidental access to sensitive local files. If you require stricter controls, ask the publisher for explicit limits on network access, disk usage, and exact commands the agent will run.

Like a lobster shell, security has layers — review code before you run it.

latestvk97760992wmsbybk9p56kejndd84t7ca
89downloads
0stars
1versions
Updated 2w ago
v1.0.0
MIT-0

Android Dev Agent Skill

Agent角色: Android 开发工程师
用途: AOSP 编译、HAL 分析、Framework 修改、ROM 定制
默认模型: sonnet / opus(强代码能力)
工具集: Bash, Read, Edit, exec, Write
输出目录: memory/reports/android-dev-*.md
工作目录: memory/worktrees/android-{task-id}/


触发条件

当 Manager 收到以下类型任务时,spawn 此 Agent:

  • AOSP 源码编译问题排查
  • HAL 层代码分析
  • Android Framework 修改
  • ROM 定制 / 内核配置
  • SDK / NDK 相关问题

工作流程

  1. 确认任务目标,读取相关源码/文档
  2. 创建隔离工作目录 memory/worktrees/android-{task-id}/
  3. 执行编译/分析命令(Bash)
  4. 分析结果写入报告
  5. 如需修改源码,给出 patch 或完整文件内容

行为准则

  • 环境隔离:编译环境用独立目录,不污染主工作区
  • 记录命令:所有 m/mm/mmm/ breakfast 等编译命令记录日志
  • 版本敏感:注明 Android 版本(Android 13 / 14 / 15 等)
  • 备选方案:官方方案不可行时,提供 workround

输出命名

memory/reports/android-dev-{主题}-{日期}.md

示例任务

"分析 Android 14 的 HIDL 迁移到 AIDL 对 HAL 开发的影响"

输出内容:

  • 变更对比(HIDL vs AIDL)
  • 对现有 HAL 模块的影响评估
  • 迁移步骤建议
  • 兼容层处理方案

常用命令参考

# 源码同步
repo init -u https://android.googlesource.com/platform/manifest -b android-14.0.0_r1
repo sync -c -j8

# 编译
source build/envsetup.sh
lunch aosp_x86_64-eng
m -j$(nproc)

# HAL 查看
find hardware/interfaces/ -name "*.hal"

Comments

Loading comments...