Communityコーディング&開発github.com

dpconde/claude-android-skill

Claude Code向けAndroid開発スキル。ネイティブAndroidアプリ開発に特化したガイダンスを提供します。

claude-android-skill とは?

このスキルは、Claude Code上でネイティブAndroidアプリケーションを開発するための専門的なガイダンスを提供します。Android SDK、Kotlin、Jetpack Compose、Gradleなど、Android開発に必要な主要な技術スタックに関する知識をClaudeに補完し、ベストプラクティスに沿ったコード生成やアーキテクチャ設計を支援します。具体的には、アクティビティやフラグメントの実装、依存関係の注入、非同期処理、UIレイアウト、データ永続化、テスト実行など、Androidアプリ開発のライフサイクル全般に対応します。このスキルを使用することで、Claude CodeはAndroidプロジェクトのコンテキストをより深く理解し、デベロッパーに対してより正確で実践的なコードスニペットや設計アドバイスを提供できるようになります。

対応✓Claude Code~Codex CLI~Cursor
Part ofMobile
npx skills add dpconde/claude-android-skill

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

claude-android-skill は何をしますか?

Claude Code向けAndroid開発スキル。ネイティブAndroidアプリ開発に特化したガイダンスを提供します。

概要

このスキルは、Claude CodeがAndroidアプリケーション開発においてより効果的に支援できるように設計されています。Android SDK、Kotlin、Jetpack Compose、Gradleなどの主要技術スタックに関する知識を活用し、ベストプラクティスに基づいたコード生成やアーキテクチャ設計を支援します。

機能

  • AndroidプロジェクトのセットアップとGradle設定の最適化
  • アクティビティ、フラグメント、Composable関数の実装
  • データバインディングや依存関係注入(Hilt/Dagger)の適用
  • CoroutineやFlowを使用した非同期処理の実装
  • RoomデータベースやDataStoreを利用したデータ永続化
  • UIレイアウト(XMLおよびJetpack Compose)の作成
  • ユニットテストおよびUIテストのサポート

使用例

// Jetpack Composeを用いたシンプルな画面の例
@Composable
fun Greeting(name: String) {
    Text(text = "Hello, $name!")
}

注意事項

  • このスキルはClaude Code上で動作します
  • Android開発の基本的な知識があることを前提としています
  • プロジェクト固有の設定や依存関係は適宜調整してください

関連スキル