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開発の基本的な知識があることを前提としています
- プロジェクト固有の設定や依存関係は適宜調整してください