Awesome-omni-skill ace-tool
Semantic code search tool. Use `ace search "query"` for codebase search, `ace enhance "history+prompt"` for prompt enhancement. Prefer `rg` for exact matches.
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/tools/ace-tool" ~/.claude/skills/diegosouzapw-awesome-omni-skill-ace-tool && rm -rf "$T"
manifest:
skills/tools/ace-tool/SKILL.mdsource content
Ace Tool (AugmentCode)
包装器
ace 是 Bash 包装器(/usr/local/bin/ace),调用 client.ts。详见 WRAPPER.md 和 COMPARISON.md。
使用
ace search "Where is auth?" ace s "auth" # 简写 ace enhance "Add login page" ace e "Add login" # 简写 # 直接调用 bun ~/.pi/agent/skills/ace-tool/client.ts search "query"
Tools
1. Codebase Search (search
)
search语义搜索 - 代码库搜索的首选工具
- 何时使用:需要理解代码库、查找功能、基于自然语言描述定位代码
- 使用案例:
- 不知道具体文件位置
- 需要高层信息
- 搜索代码/类/函数优先使用此工具
- 编辑前规则:编辑任何文件前,先用此工具收集上下文
2. Prompt Enhancement (enhance
)
enhance提示增强 - 基于代码库上下文优化需求
- 触发方式:
- 用户消息包含
或-enhance
(不区分大小写)-enhancer - 用户明确要求 "enhance my prompt"
- 用户消息包含
- 注意:仅用于需求/提示词优化,不用于代码优化
Notes
- 包装器:
包装/usr/local/bin/ace
,推荐使用client.ts - 守护进程:daemon.ts 自动启动并保持运行
- 日志:项目根目录
.ace-tool/ace-tool.log - 完整文档:
|INDEX.md
|WRAPPER.mdCOMPARISON.md