Memory-safe language migration When this skill activates - User asks to migrate, port, or rewrite C/C++ code to Rust, Go, Java, C#, or Swift - User asks to add a new module or feature to an existing C/C++ project - User asks to design an FFI boundary between safe and unsafe code - User asks about memory safety roadmaps or CISA/NSA compliance - User asks to review mixed-language code for safety issues - AI agent is about to generate new C/C++ code — check if an MSL alternative is viable Decision: new code language selection Before writing any new code, ask: 1. Is there an explicit constraint r…