with one click
format-code
プロジェクト内のKotlinおよびComposeコードを一定のフォーマットに静的整形する。コミット前に必ず実行する。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
プロジェクト内のKotlinおよびComposeコードを一定のフォーマットに静的整形する。コミット前に必ず実行する。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | format-code |
| description | プロジェクト内のKotlinおよびComposeコードを一定のフォーマットに静的整形する。コミット前に必ず実行する。 |
このプロジェクトでは Spotless と Ktlint(および .editorconfig)を活用して、Google推奨の Jetpack Compose フォーマットを適用しています。
コードを変更した後や、コードのフォーマットに関するタスクを依頼された際は、以下のルールと手順に従ってフォーマットを実施してください。
コードの静的解析および自動整形を行う場合は、プロジェクトルートで以下のコマンドを実行します。
./gradlew spotlessApply
build.gradle.kts スクリプトの新規作成・大幅な変更を行った後.editorconfig に android_studio スタイルと末尾カンマ (Trailing commas) の有効化などのルールが定義されており、これに基づいて自動フォーマットが適用されます。arranger.spotless プラグインが Convention Plugin 内で定義・提供されています。新しいバージョンをリリースするための準備(バージョン更新のPR作成、リリースノートのドラフト作成)を行います。
GitHubのIssueに記載されたバグ報告をもとに修正計画を立て、TDD(テスト駆動開発)を用いてバグ修正を実施します。Issue番号やURLが与えられた際に使用してください。
Pull Requestのコードレビューを行い、GitHub上でレビューコメントを提出します。PR番号やURLが与えられた際に使用してください。
GitHubにPull Requestを作成する際のワークフローとルールを定義します。コードの変更をPRとして提出する際に使用してください。
Conventional Commits 仕様に従って git のコミットメッセージを生成します。ユーザーが変更をコミットしたいときや、コミットメッセージの作成を求めたときに使用してください。