SuperAPI AI 工具集

current

通用与其它

查看项目

更新于 10-15 17:31

技能介绍

current 属于 claude-marketplace 技能集合,主要用于显示当前会话状态,适合在使用 Claude 相关会话工作流时快速查看项目实时进展。

主要能力:输出当前活动会话的名称与文件名、当前时间、已修改文件数量、TODO 状态条目数,并计算会话自开始以来的时长、显示最近更新和当前目标或任务,同时提醒可用命令。示例输出包含活动会话(如 2026-01-27-1430-fyp-interim-report)、当前时间、Files Modified(3 files changed)和 TODO Status(12 items)。

必要用法:通过 /skill:session:current 调用。其工作方式为检查 .claude/sessions/.current-session 是否存在;若不存在则告知用户无活动会话并建议启动一个;若存在则展示会话名与文件名、时长、更新、目标与任务,并提醒可用命令。状态内容可由命令生成,例如当前时间使用 !date '+%H:%M:%S',活动会话使用 !cat .claude/sessions/.current-session 2>/dev/null || echo "None",已修改文件使用 !git status --short 2>/dev/null || echo "Not in git repo",TODO 状态使用 !cat TODO.md 2>/dev/null | grep -E '^- [(x| )]' | wc -l || echo "No TODO.md" items。

适用场景:需要快速确认当前会话是否处于活动状态、查看会话时长和修改文件概况、检查 TODO 任务数量,或需要按提示继续使用其他会话命令时。

限制:依赖 .claude/sessions/.current-session 文件和可选的 TODO.md、Git 仓库;无活动会话、无 TODO.md 或不在 Git 仓库时,输出会相应显示 None、No TODO.md items 或 Not in git repo。官方资料未提供收费、价格、平台或其他功能细节,暂未提供。输出应保持简洁且信息明确。