一键导入
asco-review
为 ASCO 仓库做代码审查。用于三种模式:全量 review、排除当前未提交修改的全量 review、review 当前未提交修改(包含未追踪文件)。如果用户没有明确指出模式,则默认 review 当前未提交修改。重点输出 bug、风险、行为回归和缺失测试。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
为 ASCO 仓库做代码审查。用于三种模式:全量 review、排除当前未提交修改的全量 review、review 当前未提交修改(包含未追踪文件)。如果用户没有明确指出模式,则默认 review 当前未提交修改。重点输出 bug、风险、行为回归和缺失测试。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
为 ASCO 模块编写单元测试与中文文档。用于新增模块、补齐测试覆盖、补写 API/模块说明、整理行为语义说明。重点产出 tests 下的用例与 docs/zh-cn/src 下的专业文档,文档只描述语义、约束和可观察行为,不描述实现细节。
为 ASCO 仓库清理头文件依赖与 include 顺序。用于删除多余 include、补齐缺失的直接依赖,并按项目既有顺序规范整理 include 块;未指定范围时默认处理用户当前打开的 C++ 源文件,默认只做局部诊断,不主动构建或跑测试。
为 ASCO 项目进行配置、构建和测试。用于本仓库的本地开发构建流程、测试执行、构建失败排查、以及新增测试后的接入检查。优先使用 VS Code 的 CMake Tools 扩展;只有用户明确说明不使用该扩展时,才回退到终端命令。
基于 SOC 职业分类
| name | asco-review |
| description | 为 ASCO 仓库做代码审查。用于三种模式:全量 review、排除当前未提交修改的全量 review、review 当前未提交修改(包含未追踪文件)。如果用户没有明确指出模式,则默认 review 当前未提交修改。重点输出 bug、风险、行为回归和缺失测试。 |
| argument-hint | 说明 review 模式、关注范围,以及是否需要重点看 asco/core、并发、取消、生命周期或资源释放路径 |
asco/core、并发、取消、生命周期、资源释放路径相关改动,额外强调需要用户自行核对语义与失败路径。开始前先确认这些信息;若缺失且会影响审查边界,先向用户确认:
根据模式决定要看的对象:
如果模式 3 涉及新增文件,必须把未追踪文件也纳入审查范围。
在下结论前,至少补齐这些上下文:
asco/core 运行时语义路径。co_await 等高风险点。优先检查:
对本仓库尤其要重点看:
co_await 存活。tests/CMakeLists.txt。docs/zh-cn/src/SUMMARY.md 与对应章节 README.md。每条 finding 应尽量包含:
如果没有发现问题,也要明确写出“未发现明确问题”,并补充剩余风险或证据不足之处。
asco/core 的额外要求如果审查对象涉及 asco/core 或其他运行时语义路径,额外检查:
并且必须提醒用户:不要盲目相信审查结论,尤其需要自行核对语义、边界条件和失败路径。
满足以下条件才算完成:
asco/core 或其他运行时语义路径,已额外提醒用户自行核对关键语义与失败路径。asco/coreasco/core/task 下这次本地改动,重点看生命周期、取消和资源释放。