mica-common-tasks
当需要面向任务的 MICA 工作流时使用,包括使用、开发、调试、测试、学习、评审、服务追踪和配置到代码解释。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
当需要面向任务的 MICA 工作流时使用,包括使用、开发、调试、测试、学习、评审、服务追踪和配置到代码解释。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
当需要从 Linux/master 侧理解 MICA 时使用,包括控制面分层、服务展示和 master 侧职责边界。
当需要从 RTOS/client 侧理解 MICA 时使用,包括 libmica 定位、client 侧模块交互、service runtime 分层和 client 侧职责边界。
当需要理解 MICA 通信行为时使用,包括通信分层、RPMsg 机制、service binding,以及 TTY、UMT、RPC、GDB 如何跨两侧建立。
当需要理解 MICA 实例生命周期阶段时使用,包括 create、start、stop、remove、status,以及判断当前故障归属哪个阶段。
当处理使用、开发、调试、学习或评审任务前需要建立 MICA 顶层背景模型时使用,包括 Linux/master、RTOS/client、pedestal backend 与 OpenAMP/libmetal 的关系。
当需要理解 pedestal-specific MICA 行为时使用,包括 backend 选择、KO 或设备接口、共享内存布局、notify 路径和 RTOS/client 侧契约。
| name | mica-common-tasks |
| description | 当需要面向任务的 MICA 工作流时使用,包括使用、开发、调试、测试、学习、评审、服务追踪和配置到代码解释。 |
在 MICA 基础背景模型已经明确后,如果下一步需要根据用户的具体意图选择工作流,使用这个 skill。
这个 skill 有意保持任务工作流导向。它把使用、开发、调试、测试、学习和评审请求导入可复用的 playbook;更深入的技术解释仍然放在同级 domain skill 中。
如果请求已经明确落在 micrun/ 子项目,而不是 MICA 主工作流,应在 mica-overview 背景模型已经建立后改用 ../micrun-overview/SKILL.md。
不适用于:
mica-overviewmicrun/ 子项目的问题;在 mica-overview 背景模型建立后使用 ../micrun-overview/SKILL.md从这里开始:
references/usage-workflow/usage-overview.mdreferences/development-workflow/development-overview.mdreferences/debugging-workflow/debugging-overview.mdreferences/testing-workflow/testing-overview.mdreferences/learning-workflow/learning-overview.mdreferences/review-workflow/review-overview.mdmicrun/ 或 MicRun 子项目,在 mica-overview 背景模型建立后切换到 ../micrun-overview/SKILL.mdreferences/usage-workflow/usage-overview.md 开始references/development-workflow/development-overview.md 开始references/debugging-workflow/debugging-overview.md 开始references/testing-workflow/testing-overview.md 开始references/learning-workflow/learning-overview.md 开始references/review-workflow/review-overview.md 开始Signed-off-by;优先使用 git commit -s,amend 时使用 git commit --amend -s。把这些任务参考文档当成 subsystem 文档的替代品。
在问题尚未分类前直接进入深层 subsystem 文档。