技能 file-search
🔍

file-search

安全 ⚡ 包含腳本⚙️ 外部命令🌐 網路存取🔑 環境變數

高效搜索文件和代码

也可從以下取得: 0xDarkMatter

使用标准工具搜索文件和代码可能很慢。本技能提供 fd、ripgrep 和 fzf 的快速参考,可即时搜索和过滤文件。使用这些工具可以轻松定位代码、浏览项目并筛选搜索结果。

支援: Claude Codex Code(CC)
📊 70 充足
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「file-search」。 Find all config files

預期結果:

  • 找到 12 个配置文件:
  • • config/settings.py (2.1 KB)
  • • config/database.yml (1.4 KB)
  • • .eslintrc (4.5 KB)
  • • pyproject.toml (8.7 KB)

正在使用「file-search」。 Search for TODO in Python files

預期結果:

  • 找到 23 个 TODO 项:
  • • src/api.py:42 - TODO: 重构认证
  • • src/utils.py:15 - TODO: 添加测试
  • • src/cli.py:89 - FIXME: 处理边缘情况

正在使用「file-search」。 Find large log files

預期結果:

  • 大型日志文件:
  • • logs/app.log (45.2 MB) - 2 小时前修改
  • • logs/audit.log (12.1 MB) - 昨天修改

安全審計

安全
v3 • 1/16/2026

Pure documentation skill containing only markdown files. No executable code, no MCP definitions, no network calls, no file system access, and no command execution. The skill provides informational content about using fd, ripgrep, and fzf command-line tools. All static findings are FALSE POSITIVES - the scanner misinterpreted markdown code block examples as executable commands.

3
已掃描檔案
605
分析行數
4
發現項
3
審計總數

風險因素

⚡ 包含腳本 (1)
⚙️ 外部命令 (85)
references/advanced-workflows.md:9-22 references/advanced-workflows.md:22-26 references/advanced-workflows.md:26-39 references/advanced-workflows.md:39-43 references/advanced-workflows.md:43-51 references/advanced-workflows.md:51-55 references/advanced-workflows.md:55-64 references/advanced-workflows.md:64-70 references/advanced-workflows.md:70-77 references/advanced-workflows.md:77-81 references/advanced-workflows.md:81-88 references/advanced-workflows.md:88-92 references/advanced-workflows.md:92-102 references/advanced-workflows.md:102-106 references/advanced-workflows.md:106-114 references/advanced-workflows.md:114-120 references/advanced-workflows.md:120-132 references/advanced-workflows.md:132-136 references/advanced-workflows.md:136-147 references/advanced-workflows.md:147-151 references/advanced-workflows.md:151-165 references/advanced-workflows.md:165-171 references/advanced-workflows.md:171-182 references/advanced-workflows.md:182-186 references/advanced-workflows.md:186-198 references/advanced-workflows.md:198-202 references/advanced-workflows.md:202-217 references/advanced-workflows.md:217-221 references/advanced-workflows.md:221-240 references/advanced-workflows.md:240-246 references/advanced-workflows.md:246-275 references/advanced-workflows.md:275-279 references/advanced-workflows.md:279-295 references/advanced-workflows.md:295-301 references/advanced-workflows.md:301-302 references/advanced-workflows.md:302-303 references/advanced-workflows.md:303-304 references/advanced-workflows.md:304-305 references/advanced-workflows.md:305-306 references/advanced-workflows.md:306-310 references/advanced-workflows.md:310-312 references/advanced-workflows.md:87 references/advanced-workflows.md:234 references/advanced-workflows.md:235 references/advanced-workflows.md:250 references/advanced-workflows.md:256 references/advanced-workflows.md:262 references/advanced-workflows.md:264 references/advanced-workflows.md:265 references/advanced-workflows.md:81-88 references/advanced-workflows.md:221-240 references/advanced-workflows.md:246-275 references/advanced-workflows.md:153 references/advanced-workflows.md:154 references/advanced-workflows.md:158 references/advanced-workflows.md:176 references/advanced-workflows.md:197 references/advanced-workflows.md:207 references/advanced-workflows.md:210 references/advanced-workflows.md:213 references/advanced-workflows.md:216 references/advanced-workflows.md:273 SKILL.md:14-29 SKILL.md:29-33 SKILL.md:33-48 SKILL.md:48-52 SKILL.md:52-61 SKILL.md:61-65 SKILL.md:65-71 SKILL.md:71-77 SKILL.md:77-78 SKILL.md:78-79 SKILL.md:79-80 SKILL.md:80-81 SKILL.md:81-82 SKILL.md:82-83 SKILL.md:83-84 SKILL.md:84-90 SKILL.md:90-91 SKILL.md:91 SKILL.md:91-92 SKILL.md:92-93 SKILL.md:93-98 SKILL.md:60 SKILL.md:70
🌐 網路存取 (1)
🔑 環境變數 (1)
審計者: claude 查看審計歷史 →

品質評分

41
架構
100
可維護性
85
內容
30
社群
100
安全
83
規範符合性

你能建構什麼

定位代码模式

在大型代码库中查找函数定义、TODO 注释和特定代码模式

搜索配置文件

按名称或内容查找配置文件,按修改时间和文件大小筛选

分析项目结构

识别大型文件、统计 TODO 项目、检测未使用的导入并审查 git 更改

試試這些提示

基础文件搜索
Find all Python files in the project using fd
内容搜索
Search for 'error' in log files showing 3 lines of context
交互式选择
Use fzf to show files with preview using bat for quick viewing
组合工作流程
Find TypeScript files containing 'async' and open them in the editor

最佳實務

  • 使用类型标志如 -t f 和 -t d 而不是 glob 模式以加快搜索速度
  • 缩小搜索路径到相关目录以提高性能
  • 组合使用 fd 进行查找、rg 进行搜索、fzf 进行交互式过滤

避免

  • 使用 find 而不是 fd(fd 更快且默认忽略 gitignore)
  • 在知道文件扩展名时不使用类型过滤器进行搜索
  • 在整个文件系统上运行搜索而不是在项目目录中

常見問題

我需要安装哪些工具?
使用您的包管理器安装 fd、ripgrep 和 fzf。在 macOS 上:brew install fd ripgrep fzf
fd 与 find 命令有何不同?
fd 更快,默认忽略 gitignore,具有更好的默认排序,并使用直观的语法
此技能可以搜索 gitignore 中的文件吗?
fd 和 ripgrep 默认尊重 gitignore。使用 --no-ignore 标志包含忽略的文件
这些工具能保证我的数据安全吗?
是的。这些工具仅在本地读取文件。不会将数据发送到外部服务器或存储在任何地方
为什么我的搜索很慢?
当搜索路径过宽、未使用类型过滤器或匹配复杂正则表达式模式时,搜索会变慢
这与 IDE 搜索相比如何?
这些 CLI 工具对于大型代码库更快,可在任何终端中工作,并可组合成强大的工作流程

開發者詳情

檔案結構