用途:作为所有迁移技能向导(服务安装指南)的目录与路由器,本身不含向导逻辑。
主要能力:列出已知迁移子技能(通过 SkillManager.get_migration_skills()),显示其状态(pending/deferred/declined/completed),在用户选择后加载相应子技能,并且始终同时加载 migration-wizard 协议。
使用方式:/mpm-migrate 列出所有迁移技能及状态;/mpm-migrate <state_key> 运行对应向导(先加载 .claude/skills/migration-wizard/SKILL.md 协议,再解析子技能);/mpm-migrate trusty-services 或“install trusty-services”运行 trusty-services 向导;“decline <state_key>”标记拒绝;“defer <state_key>”推迟 24 小时。无参数时也可运行 bash .claude/skills/migration-wizard/scripts/list-pending-migrations.sh 获取待处理列表。拒绝或推迟使用 bash .claude/skills/migration-wizard/scripts/record-choice.sh <state_key> decline|defer "原因"。
适用场景:管理服务安装迁移,例如安装 trusty-memory 和 trusty-search。
限制:子技能为声明性数据,描述装什么而非怎么装,具体流程在父协议中;重新运行已完成向导需用户明确同意;子技能由 SkillManager 自动发现,列表仅供参考。