用途:该技能用 Claude Code 内置工具完成全部文件与目录操作,替代 Filesystem MCP 服务器,无需额外 MCP,空闲时不占用上下文 token。
主要能力与用法:读取用 Read 工具,支持绝对路径、offset/limit 分段读取,可并行发起多个 Read,也能读取图片与 PDF(PDF 每次最多 20 页,可用 pages 指定范围)。写入用 Write 工具,会覆盖整个文件,覆盖已存在文件前需先读取。编辑用 Edit 工具做精确字符串替换,old_string 必须唯一,可用 replace_all 全文件替换;已有文件优先用 Edit 而非 Write。查找文件用 Glob(如 /*.py、src//*.ts),按修改时间排序;按内容查找用 Grep,支持正则、type、glob、output_mode 及 -C/-A/-B/-i 等参数。目录列举可用 ls -la 或 fd。文件操作包括 mkdir -p、mv、cp、cp -r、rm、rm -r,删除前应先与用户确认。元数据可用 stat、ls -la、wc -l、file 查询。
常见工作流:跨文件查找替换(先 Grep 定位再逐个 Edit)、探索陌生代码库(fd 看结构、Read 读配置、Grep 找入口)、查找大文件。
限制:Read 默认最多 2000 行,超长行会被截断;Edit 要求精确匹配空白与缩进;Write 无追加模式;Glob 只匹配文件不匹配目录;PDF 每次最多 20 页。工具要求使用绝对路径,内容搜索应使用 Grep 而非 Bash 的 grep/rg。