Legacy Rapid Expansion
Installation
SKILL.md
Legacy Rapid Expansion
Instructions
當專案有大量舊 View/Fragment/Dagger/RxJava 但 deadline 不允許全面重構,需要在「孤島」中快速做新功能時載入。本 skill 不取代重構(→ @tech_stack_migration),而是讓新功能能用現代 stack 同時不污染 / 不被舊架構污染。
When to Use
- Scenario B:舊專案加新功能
- Sprint 內要交付新模組,但全面重構無 ROI
- 想試水 Compose / KSP / Hilt 但全 repo 改動風險太高
- 平行兩種架構共存期,需要清楚邊界與下線策略
When NOT to Use
- 有時間做漸進式正規重構 →
@tech_stack_migration - 為現有舊代碼補測試 →
@testing_legacy_strategies - 從零開始新專案 →
@project_bootstrapping - 純 UI 互通(XML 與 Compose)→ 看
@tech_stack_migration的「View↔Compose」