Community编程与开发github.com

VAROIndustries/ClaudeEvidence

丢弃暂存但未附加的证据捕获(按ID或全部)。

ClaudeEvidence 是什么?

该技能允许用户管理暂存的证据捕获文件,丢弃那些未被附加到项目中的捕获。它通过 PowerShell 脚本 `evidence.ps1` 实现,支持按ID单独丢弃或一次性丢弃所有暂存捕获。操作前会显示当前暂存列表,并在丢弃全部时要求用户确认,以避免误操作。该技能适用于需要清理测试或调试过程中产生的临时证据文件的场景,确保项目文件不受影响。主要支持 Claude Code 等 AI 编码代理平台,通过命令行参数控制行为,提供安全、高效的证据管理。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/VAROIndustries/ClaudeEvidence/tree/HEAD/skills/discard

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

脚本:${CLAUDE_PLUGIN_ROOT}/scripts/evidence.ps1。使用 pwsh -NoProfile -STA -File "<script>" <command> ... 运行。

当前暂存捕获:

!`pwsh -NoProfile -STA -File "${CLAUDE_PLUGIN_ROOT}/scripts/evidence.ps1" list`

请求参数:$ARGUMENTS

  • 如果是 all:显示数量,询问一次确认,然后运行 discard -All。
  • 如果是列表中的ID:运行 discard -Id <id>。
  • 如果为空:询问要丢弃哪一个,或全部丢弃。

报告丢弃的COUNT数量。此命令从不触及项目中已附加的证据。

相关技能