SuperAPI AI 工具集

auto

通用与其它

查看项目

更新于 10-16 03:42

技能介绍

用途:auto 技能用于切换或显式设置基于 hooks 的自动追踪状态,方便记录 Claude 会话中的研究来源与主要提示词,便于后续回溯。

主要能力:检查当前追踪状态。它查看 ./.claude/.ref-autotrack 标记文件是否存在,存在表示启用,缺失表示未启用;同时可读取 claude_usage/sources.md 与 prompts.md 的追踪数量,并检查是否处于 Git 仓库中。启用后,hooks 会通过 PostToolUse 追踪 WebSearch、WebFetch、Read、Grep 等来源并写入 claude_usage/sources.md;通过 UserPromptSubmit 捕获用户提示词,并在 SessionEnd 将提示词与结果配对写入 claude_usage/prompts.md。

使用方式:命令为 /track:auto 进行切换;/track:auto on 显式启用;/track:auto off 显式禁用。启用时创建 ./.claude/.ref-autotrack 标记文件并写入元数据,禁用时删除该标记文件并清理 .claude/.track-tmp/ 临时文件。状态切换不影响已追踪的数据,配置保存在 .claude/.ref-config 中并跨状态变化保留。

适用场景:需要在 Claude 会话中自动记录研究来源和重要提示词,并希望不依赖手动调用技能即可持续追踪时使用。

限制与前提:需先运行 /track:init 创建 .claude/ 目录结构。v2.0 从基于技能检查标记改为基于 hooks 检查标记,已有标记可继续使用。详细实现位于 scripts/auto.sh,共 102 行,包含参数解析、状态检测、标记创建、临时文件清理与状态报告。其余未在资料中说明的功能、收费、价格或平台信息暂未提供。