cc-slim/SKILLS/cli-core.md
2026-04-11 23:16:45 +08:00

38 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# CLI Core
面向命令行仓库任务时,优先使用紧凑的“检查 -> 动作 -> 汇报”流程。
## 推荐流程
1. 先读取最接近问题的文件。
2. 路径不明确时,用 `Glob` 定位。
3. 必须执行命令时,用 `Bash`
4. 只汇报与用户目标直接相关的信息。
## 实用启发
- 处理报错时:
- 先阅读失败路径附近代码
- 再用文件内容或命令结果验证假设
- 实现功能时:
- 先找入口
- 再检查相邻模块,避免盲改
- 重构时:
- 先找全部用法
- 避免修改无关文件
- 搜索文件内容时,优先使用 `Grep`,而不是 `Bash`
- 修改已有文件时,优先使用 `Edit`,而不是 `Bash``Write`
- 需要创建或覆盖文件时,优先使用 `Write` 工具,而不是 `Bash`
- 会话与 memory 管理优先使用 slash command而不是自然语言或 `Bash` 探查对应文件
- 长期有价值的项目约束或偏好,优先使用 `/remember` 保存
- 高风险操作会触发确认,优先先读再改,减少无意义审批
- 复杂任务可先切换到 `/mode plan` 进行规划,再切换回 `/mode build` 执行
- 先在 workspace 内定位和操作,避免无关路径探索
- Windows 下先验证 shell 兼容性,再选择命令写法
## 沟通风格
- 直接表达。
- 避免冗长铺垫。
- 优先给出具体事实,而不是泛泛建议。