name: build-check description: Kotlin shared層とiOS/Androidのビルドを実行し、エラー・警告を報告する user-invocable: true argument-hint: "[ios|android|shared|all] (デフォルト: all)" allowed-tools: Bash, Read, Grep, mcp__xcode__BuildProject, mcp__xcode__GetBuildLog
ビルド確認スキル
指定されたプラットフォームのビルドを実行し、エラー・警告を収集して報告する。
処理フロー
- 引数に応じてビルドコマンドを実行
- エラー/警告を収集・分類
- 修正アドバイスを提示
ビルドコマンド
| 引数 | コマンド |
|------|---------|
| shared | ./gradlew :shared:testDebugUnitTest |
| android | ./gradlew :composeApp:assembleDebug |
| ios | Xcode MCPのBuildProject |
| all(デフォルト) | 上記すべてを順に実行 |
出力フォーマット
## ビルドレポート
### shared (Kotlin)
- ステータス: SUCCESS / FAILURE
- エラー: X件
- 警告: Y件
- テスト: Z passed, W failed
### android
- ステータス: SUCCESS / FAILURE
- エラー: X件
### ios
- ステータス: SUCCESS / FAILURE
- エラー: X件
- 警告: Y件
### エラー詳細
(各エラーの内容と修正アドバイス)
注意事項
all指定時はshared → android → iOSの順で実行(sharedがベースのため)- ビルドエラーが発生した場合、後続のビルドもスキップせず全て実行する
- Xcode MCPが利用できない場合はiOSビルドをスキップし、その旨を報告
Related skills
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
Claude CodeCursoradvanced
890
234
3,220
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
claudeCursorWindsurfbeginner
259
72
1,122
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.
claudeCursorWindsurfintermediate
156
44
988