What problem does it solve? Software often accumulates hidden environment assumptions—hardcoded paths, baked-in credentials, scattered cloud SDK calls—that make it hard to run elsewhere, install cleanly, or migrate off a provider. This Skill systematically finds those portability blockers and produces a severity-classified findings report. ## Core Features & Use Cases - Adaptability Scanning: Detects hardcoded absolute paths, hostnames, IPs, OS-specific code, and 12-factor config violations using ripgrep patterns. - Installability Checks: Verifies containerization, install docs, and declared runtime versions in package manifests. - Replaceability Analysis: Counts direct cloud/provider SDK call sites to quantify vendor lock-in and checks for OpenAPI schemas and standard data export paths. - Use Case: Before migrating cloud providers, run the audit to quantify lock-in per provider and scope the migration effort with evidence-backed findings. ## Quick Start Run a portability audit on this repository and report hardcoded paths, config violations, and vendor lock-in by severity.