一键导入
embedded-workflow-cache-init
当需要为嵌入式调试、固件刷写或逻辑分析流程初始化项目内 `.agents/cache` 文件时使用,尤其是需要沉淀 `VID/PID`、固件产物、传输协议参数,或在用户已提供逻辑分析仪通道映射和测试方法时初始化 KingstVIS 相关缓存。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
当需要为嵌入式调试、固件刷写或逻辑分析流程初始化项目内 `.agents/cache` 文件时使用,尤其是需要沉淀 `VID/PID`、固件产物、传输协议参数,或在用户已提供逻辑分析仪通道映射和测试方法时初始化 KingstVIS 相关缓存。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
在当前会话里按已写好的实现计划顺序执行任务时使用
在已有规格或多步骤任务需求、且在动代码之前使用。若上游 ddev-pc-test 已产出测试用例,自动走 TDD 流程:先实现测试 demo 代码(红灯),再实现被测代码(绿灯),测试覆盖不到的部分直接开发。
文档审查技能。将文档审查任务派发给独立子代理,重点审查文档基于代码改动的合理性、说明正确性、前后一致性、错漏和逻辑谬误,以及 AI 实现过程中产生的决策记录(implementation-notes.md)。当用户需要审查技术文档、spec文档、设计文档、计划文档、API文档、README 或任何与代码改动相关的文档时使用。
代码修改场景下,spec 文档确认后,需要继续以图优先方式梳理结构体定义、数据流和流程时使用
在代码修改前需要编写 spec 文档且应优先用图表达边界、入口、流程和改动关系时使用(仅限代码改动场景,非项目级架构文档初始化)
在代码实现完成后、准备结束任务或进入发布前使用,用来核对代码实现是否与 spec 文档以及 detail 文档一致,并通过代码质量审查、清理、编码规范和注释审查后给出最终验收结论
| name | embedded-workflow-cache-init |
| description | 当需要为嵌入式调试、固件刷写或逻辑分析流程初始化项目内 `.agents/cache` 文件时使用,尤其是需要沉淀 `VID/PID`、固件产物、传输协议参数,或在用户已提供逻辑分析仪通道映射和测试方法时初始化 KingstVIS 相关缓存。 |
强制:本 skill 提供以下精确定义的工具,必须直接调用,禁止自行实现替代品。
$SKILL_ROOT = <本 skill 加载输出中 "Base directory for this skill:" 行的路径>
| 工具 | 路径 | 用途 |
|---|---|---|
| init_embedded_workflow_cache.py | $SKILL_ROOT/scripts/init_embedded_workflow_cache.py | 初始化 .agents/cache 下的配置文件 |
| cache-layout.md | $SKILL_ROOT/references/cache-layout.md | 缓存文件用途和字段说明 |
执行缓存初始化时,先提取 $SKILL_ROOT,再用 python "$SKILL_ROOT/scripts/init_embedded_workflow_cache.py" ... 调用。
.agents/cache/ 下的嵌入式工作流缓存文件。repo-firmware-flasher。kingstvis-socket。references/cache-layout.md,确认要初始化哪些缓存文件。VID/PID、传输类型、设备路径或 FriendlyName 线索VID/PID、传输类型、固件路径、分包和 ACK 规则python agents\skills\embedded-workflow-cache-init\scripts\init_embedded_workflow_cache.py --project-root . --target <target-name>
.agents/cache/<target-name>_download.cfg.agents/cache/logic_timing_windows.csv.agents/cache/kingstvis_channel_maps.jsonVID/PID、ACK、命令字。[firmware] 中写 firmware 与 artifact_path[firmware] 中写 header_size、chunk_size、crc_type[usb_comm] 中补齐最小默认字段[serial] 中补齐串口默认参数.agents/cache/,不要写到 skill 目录里。logic_timing_windows.csv 只在用户提供测试方法、测试用例或建议抓取窗口时初始化。kingstvis_channel_maps.json 只在用户提供了逻辑分析仪通道/引脚映射时创建或更新。references/cache-layout.md:缓存文件用途、字段说明和最小示例。scripts/init_embedded_workflow_cache.py:初始化 .agents/cache 文件的入口脚本。