Communitygithub.com

Jetpack Compose スキル by Pushpade7366

Jetpack Compose コードの正確性を高め、一般的なエラーを検出し、Android UI のベストプラクティスを改善する、クロスプラットフォーム対応の最新エージェントスキルです。

Jetpack Compose スキル by Pushpade7366 とは?

このスキルは、開発者が Jetpack Compose を使用して高品質な Android UI を構築するのを支援するために設計された AI エージェントスキルです。主な目的は、Compose コード内の一般的なエラー(例えば、不適切な状態管理、パフォーマンスの問題、Compose のルール違反など)を自動的に検出し、修正提案を行うことです。また、最新の Android UI プラクティスに基づいたコード改善を推奨し、可読性、保守性、パフォーマンスを向上させます。Claude Code、Cursor、Codex などの主要な AI エージェントプラットフォームと互換性があり、開発プロセスにシームレスに統合できます。具体的には、modifier のチェーン最適化、remember や LaunchedEffect の適切な使用、 CompositionLocal の効率的な活用など、Compose 特有の概念に関するガイダンスを提供します。

対応~Claude Code~Codex CLI~Cursor
npx skills add Pushpade7366/jetpack-compose-skills

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

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

ドキュメント

Jetpack Compose スキル by Pushpade7366 は何をしますか?

正確な Jetpack Compose コードを提供し、一般的なエラーを検出して Android UI のプラクティスを改善する、クロスプラットフォーム対応の最新エージェントスキルです。

概要

このスキルは、AI エージェントが Jetpack Compose コードを作成、レビュー、最適化する際に役立つように設計されています。主な機能は以下のとおりです。

  • エラー検出: Compose コード内の一般的な問題(不適切な状態管理、パフォーマンスの低下、Compose ルールの違反など)を特定します。
  • コード改善: 最新の Android UI ベストプラクティスに基づいて、リファクタリングや最適化の提案を行います。
  • クロスプラットフォーム互換性: Claude Code、Cursor、Codex などの主要な AI エージェントプラットフォームで動作します。

使用方法

このスキルを AI エージェントと一緒に使用すると、以下のようなタスクが可能です。

  • Jetpack Compose コードの作成とレビュー
  • Modifier チェーンの最適化提案
  • remember、LaunchedEffect、DisposableEffect の適切な使用ガイダンス
  • CompositionLocal の効率的な活用
  • パフォーマンスの最適化(不要な再コンポジションの防止など)

例

@Composable
fun Greeting(name: String) {
    Text("Hello, $name!")
}

このコードに対して、スキルは remember を使用して不要な再コンポジションを防ぐよう提案する場合があります。

サポート

このスキルに関して質問や提案がある場合は、リポジトリの Issues セクションに投稿してください。

関連スキル