Project Bootstrapping
Installation
SKILL.md
Project Bootstrapping
Instructions
當需要從零建立 Android 專案,或為既有 multi-module repo 增添新 feature module 時載入本 skill。它只負責「骨架」與「Convention」;應用層 DI、資料層、UI 細節分別由對應 mastery skill 處理。版本與工具鏈一律對齊 @platform_modernization_2026 的 2026-04 基準。
When to Use
- Scenario A:從零建立新專案
- 需要為現有 repo 加 feature module 並套上一致 Convention
- 想把零散 build script 收斂成 Convention Plugins
- 將 Version Catalog 標準化為單一依賴來源
When NOT to Use
- DI 細節(Hilt module / Custom Component) →
@dependency_injection_mastery - Detekt/Ktlint 規則本身的設計 →
@coding_style_conventions(本 skill 只做接線) - 平台版本升級(KSP2 遷移、Gradle 9 升級)→
@platform_modernization_2026 - 把舊專案改造成新架構 →
@tech_stack_migration