The setup skill would skip the /convert-to-docker step because: 1. The conversion instructions were buried inline in runtime choice bullets 2. The convert-to-docker skill had disable-model-invocation: true Restructured step 3 into explicit sub-steps with a hard gate (3b) that checks source files for Apple Container references before allowing the build to proceed. Enabled model invocation on the convert-to-docker skill. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>