What problem does it solve?
Migrating legacy Bifrost v1 inline apps to v2 Solutions is a complex, error-prone process that requires rewriting dozens of imports, tracking dependencies, refactoring workflow references, and managing safe cutover to avoid downtime or data loss. This Skill automates and orchestrates the entire end-to-end migration workflow, eliminating manual guesswork and reducing migration risk.
Core Features & Use Cases
- Deterministic Import Rewriting: Automatically converts v1 bifrost imports to v2-compatible equivalents, installs required shadcn UI components, and scaffolds standalone v2 app structures.
- Dependency & Reference Management: Tracks full app dependency closures, rewrites workflow references to match organizational naming conventions, and identifies shared entities that cannot be safely captured into a single Solution.
- Safe Cutover & Verification: Guides users through build verification, zero-downtime slug swapping, and controlled capture of backing entities, with built-in checks to avoid data loss or broken references.
- Use Case: For example, if you have a legacy Bifrost v1 customer support app hosted in your repo, use this Skill to modernize it to a standalone v2 Solution, standardize its workflow names, and deploy it without disrupting existing user access.
Quick Start
Use the migrate skill to convert your existing Bifrost v1 inline customer support app to a standalone v2 Solution, following the guided workflow to handle import rewrites, dependency setup, and safe deployment cutover.