Openclaw용 Android 개발 에이전트 스킬

AOSP 컴파일, HAL 분석 및 Android Framework 커스터마이징을 위해 설계된 전문가 수준의 AI 에이전트 스킬입니다.

happysurfingeveryday-art
v1.0.0
Apr 14, 2026
0
799
0

설치 및 다운로드

1. ClawHub CLI

레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.

npx clawhub@latest install android-dev-agent

2. 수동 설치

스킬 폴더를 다음 위치 중 하나로 복사하세요

글로벌
~/.openclaw/skills/
워크스페이스
<project>/skills/

우선순위: 워크스페이스 > 로컬 > 번들

3. 프롬프트 설치

이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.

Clawhub를 사용해서 android-dev-agent 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).

다운로드를 원하시나요?

ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.

Android 개발 에이전트 스킬란 무엇인가요?

Android 개발 에이전트는 Android 심층 개발 엔지니어를 위해 설계된 Openclaw Skills 생태계 내의 전문 기술 모듈입니다. AOSP 소스 코드 컴파일, 하드웨어 추상화 계층(HAL) 전환 및 맞춤형 ROM 개발과 같은 복잡한 작업을 처리하는 데 탁월합니다. Claude 3.5 Sonnet 또는 Opus와 같은 고성능 추론 모델을 활용하여 정확한 코드 수정 및 아키텍처 통찰력을 제공합니다.

이 스킬은 격리된 worktrees와 자동 보고 기능을 사용하여 깨끗한 개발 환경을 보장합니다. HIDL에서 AIDL로 마이그레이션하든 커널 구성을 문제 해결하든, 이 도구는 시스템 수준의 Android 엔지니어링의 고위험 워크플로우를 간소화합니다.

Android 개발 에이전트 스킬 활용 사례

  • AOSP 소스 코드 컴파일 오류 및 빌드 실패 문제 해결.
  • HAL 계층 코드 및 인터페이스에 대한 심층 분석 수행.
  • Android Framework (Java/Native) 내 수정 사항 구현.
  • ROM 커스터마이징 및 복잡한 Linux 커널 구성 관리.
  • 시스템 앱에 대한 SDK 및 NDK 통합 문제 해결.

Android 개발 에이전트 스킬 작동 원리

  1. 관리자 에이전트가 Android 관련 작업을 식별하고 Android 개발 에이전트를 생성합니다.
  2. 에이전트가 관련 소스 파일이나 문서를 읽어 기술적 맥락을 설정합니다.
  3. 작업 공간 오염을 방지하기 위해 memory/worktrees/android-{task-id}/에 전용 격리 디렉토리를 생성합니다.
  4. 에이전트가 격리된 환경 내에서 Bash를 사용하여 컴파일 또는 분석 명령을 실행합니다.
  5. 결과, 로그 및 아키텍처 분석 결과가 구조화된 markdown 보고서로 종합됩니다.
  6. 코드 수정이 필요한 경우, 에이전트가 검토를 위해 특정 patch 또는 전체 파일 업데이트를 생성합니다.

Android 개발 에이전트 스킬 설정 가이드

이 기능을 Openclaw Skills 환경에 통합하려면 워크스페이스에서 Android 빌드 도구 및 리포지토리 동기화 기능을 사용할 수 있는지 확인하십시오:

# AOSP 리포지토리 초기화
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

Android 개발 에이전트 스킬 데이터 스키마 및 분류 체계

이 스킬은 생성된 모든 기술적 아티팩트에 대해 엄격한 구성 구조를 유지합니다:

데이터 유형 경로 / 형식 설명
보고서 memory/reports/android-dev-*.md 최종 분석 및 작업 요약.
워크스페이스 memory/worktrees/android-{id}/ 빌드 및 patch를 위한 격리된 디렉토리.
빌드 로그 표준 출력 / 리다이렉트 로그 m, mm, mmm 명령에서 캡처된 로그.
패치 .patch 또는 인라인 Markdown 소스 코드 수정 및 해결 방법.

Android 개발 에이전트 스킬 고급 기능

  • 환경 격리: 메인 소스 트리를 오염시키지 않도록 모든 작업에 대해 독립적인 worktrees를 자동으로 생성합니다.
  • 버전 민감형 추론: 특정 Android 버전(예: Android 13, 14 또는 15)을 기반으로 제안 및 코드를 조정합니다.
  • 자동 명령 로깅: 재현성을 위해 lunch 및 breakfast와 같은 모든 빌드 명령을 체계적으로 기록합니다.
  • 해결 방법 생성: 공식 AOSP 방법이 제한되거나 실패할 때 대안 솔루션 및 patch를 제공할 수 있습니다.

SKILL.md


로드 중

관련 Openclaw 스킬

METADATA

Github Stars: 0
forks: 0

추천*