用途:Vault Cleanup Auditor 是一个在 Claude Code 中运行的技能,用于审计 Obsidian 仓库(vault),发现过期草稿、空文件夹、重复文件名和不完整文件,并生成按优先级排序的审计报告,保存到 vault-audit/YYYY-MM-DD-audit.md。整个过程通常在 30 秒内完成,不使用 API 或付费服务,适合每月运行一次或在仓库变得杂乱时使用。
主要能力:共 4 项检查。检查 1 找出 content/ready-to-post 下超过 30 天且标记为未发布(Posted: ❌)的过期草稿;检查 2 找出没有标题(无 # 至 ###### 标题)且超过 5 行的不完整文件;检查 3 找出重复的文件名并列出各自路径;检查 4 找出空文件夹。检查时会排除 .git、.obsidian、.openclaw 等目录。
使用方式:在 Claude Code 中说明对指定路径的仓库运行该技能,例如:Run the Vault Cleanup Auditor skill against my vault at /path/to/vault。技能会先确认仓库绝对路径,然后依次执行 4 项检查、生成报告并打印摘要。报告结构固定,包含摘要行(过期、不完整、重复、空文件夹的数量)和四个分节,每节最多列出 15 项,超出时显示“...and N more”。报告末尾给出处理建议:过期草稿可发布、删除或归档到 content/posted/;不完整文件补完或丢弃;重复文件合并或重命名较不重要的一个;空文件夹可安全删除。
限制与要求:需要 Claude Code 且具备 bash 工具访问权限;依赖 find、grep、wc、stat、date、awk 等标准 Unix 工具;需要对仓库目录的读取权限,以及对仓库内 vault-audit/ 的写入权限(会自动创建)。检查 1 依赖 content/ready-to-post 目录和 Posted: ❌ 标记,若仓库结构不同则可能不适用。资料未提供其他平台支持、收费或价格信息。