con un clic
format-code
プロジェクト内のKotlinおよびComposeコードを一定のフォーマットに静的整形する。コミット前に必ず実行する。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
プロジェクト内のKotlinおよびComposeコードを一定のフォーマットに静的整形する。コミット前に必ず実行する。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
新しいバージョンをリリースするための準備(バージョン更新のPR作成、リリースノートのドラフト作成)を行います。
GitHubのIssueに記載されたバグ報告をもとに修正計画を立て、TDD(テスト駆動開発)を用いてバグ修正を実施します。Issue番号やURLが与えられた際に使用してください。
Pull Requestのコードレビューを行い、GitHub上でレビューコメントを提出します。PR番号やURLが与えられた際に使用してください。
GitHubにPull Requestを作成する際のワークフローとルールを定義します。コードの変更をPRとして提出する際に使用してください。
Conventional Commits 仕様に従って git のコミットメッセージを生成します。ユーザーが変更をコミットしたいときや、コミットメッセージの作成を求めたときに使用してください。
| 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 内で定義・提供されています。