cc-slim/SKILLS/cli-core.md

35 lines
1.1 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`
- 会话管理优先使用 slash command而不是自然语言或 `Bash` 探查 session 文件
- 长期有价值的项目约束或偏好,优先使用 `/remember` 保存
- Windows 下先验证 shell 兼容性,再选择命令写法
## 沟通风格
- 直接表达。
- 避免冗长铺垫。
- 优先给出具体事实,而不是泛泛建议。