Legacy Rapid Expansion
CommunityIsolate new features in old codebases.
Software Engineering#architecture#refactoring#feature development#legacy code#android#compose#islanding
AuthorBryantChi
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a structured approach to safely and efficiently add new features to legacy Android projects without introducing regressions or complex dependencies on the old architecture.
Core Features & Use Cases
- Islanding Architecture: Creates a clear separation between new and old code.
- Bridge Pattern: Defines a stable interface for new features to interact with the legacy system.
- Hybrid Theming: Ensures visual consistency between new Compose UI and existing Material Design themes.
- Feature Toggles: Allows for safe rollout and rollback of new features.
- Use Case: You need to add a new user profile screen to a 5-year-old Android app. This Skill guides you through creating a modern Compose UI for the profile, a bridge to launch it from the legacy app, and a feature flag to control its visibility.
Quick Start
Use the legacy_rapid_expansion skill to create a new feature module with an islanding architecture and a bridge pattern.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Legacy Rapid Expansion Download link: https://github.com/BryantChi/Android-Skills/archive/main.zip#legacy-rapid-expansion Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.