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

特徴*