mica-lifecycle
当需要理解 MICA 实例生命周期阶段时使用,包括 create、start、stop、remove、status,以及判断当前故障归属哪个阶段。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
当需要理解 MICA 实例生命周期阶段时使用,包括 create、start、stop、remove、status,以及判断当前故障归属哪个阶段。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
当需要面向任务的 MICA 工作流时使用,包括使用、开发、调试、测试、学习、评审、服务追踪和配置到代码解释。
当需要从 Linux/master 侧理解 MICA 时使用,包括控制面分层、服务展示和 master 侧职责边界。
当需要从 RTOS/client 侧理解 MICA 时使用,包括 libmica 定位、client 侧模块交互、service runtime 分层和 client 侧职责边界。
当需要理解 MICA 通信行为时使用,包括通信分层、RPMsg 机制、service binding,以及 TTY、UMT、RPC、GDB 如何跨两侧建立。
当处理使用、开发、调试、学习或评审任务前需要建立 MICA 顶层背景模型时使用,包括 Linux/master、RTOS/client、pedestal backend 与 OpenAMP/libmetal 的关系。
当需要理解 pedestal-specific MICA 行为时使用,包括 backend 选择、KO 或设备接口、共享内存布局、notify 路径和 RTOS/client 侧契约。
| name | mica-lifecycle |
| description | 当需要理解 MICA 实例生命周期阶段时使用,包括 create、start、stop、remove、status,以及判断当前故障归属哪个阶段。 |
当需要先在共享生命周期骨架中定位问题,再下钻到 pedestal、OpenAMP 或 service-specific 细节时,使用这个 skill。
这个 skill 是生命周期参考文档的入口壳。深层调用流内容位于 references/lifecycle-*.md 文件中,OpenAMP remoteproc 细节位于 references/openamp-remoteproc.md。
mica create/start/stop/rm/status 背后的实现路径不适用于:
mica-communicationmica-pedestalsmica-communication从这里开始:
references/lifecycle-overview.mdreferences/lifecycle-create.mdreferences/lifecycle-start.mdreferences/lifecycle-stop.mdreferences/lifecycle-remove.mdreferences/remoteproc-state-mapping.mdreferences/openamp-remoteproc.mdlifecycle-overview.md.config/.start/.shutdown 分支时,根据情况切换到 mica-pedestals 或 references/openamp-remoteproc.md混淆 lifecycle 阶段归属与底层机制归属。
把 start 等同于完整 service readiness。
start 可以完成,但 RPMsg/services 仍然未 ready。在定位 lifecycle 阶段前直接跳到 pedestal 文档。