What problem does it solve?
Titanium SDK projects (Alloy or Classic) often suffer from unclear architecture, inconsistent boundaries between layers, and migration uncertainty. This Skill provides expert guidance to design, review, and migrate Titanium projects, helping teams establish maintainable structures, proper cleanup patterns, and robust testing practices.
Core Features & Use Cases
- Auto-detects Alloy vs Classic project types and tailors guidance accordingly.
- Guides on project structure, layer boundaries (controllers, views, services, models/collections), memory cleanup, and testing strategies.
- Supports migration planning for legacy apps, architectural audits, and implementation of scalable patterns.
Quick Start
Create an architecture assessment for a Titanium project and outline a reusable skeleton with clear boundaries for controllers, services, and data access.