SuperAPI AI 工具集

scratchpad

编程与开发

查看项目

更新于 10-16 09:50

技能介绍

用途:这是一个“临时收件箱”,用于记录编码时冒出的、与当前任务无关的内容,例如顺带发现的越界 bug、暂时不想做的想法、刚踩坑学到的系统事实、暂时答不上来的问题。它把这些容易随会话结束消失的信息停放在仓库内的纯 Markdown 文件里,方便日后查找、完成或升级到长期系统。

主要能力:按仓库在 git 根目录(git rev-parse --show-toplevel)创建 SCRATCHPAD.md,非 git 目录则退回当前目录;该文件应被 gitignore,不应出现在 diff 或 PR 中;最新条目置顶。条目分为 task、idea、discovery、question 四类,每条含 YYYY-MM-DD HH:MM 时间戳、类型和标题,task 与 question 用 GFM 复选框表示完成状态,可选正文和 ↳ ctx 上下文。文件用 H1/# Scratchpad、H2/## Active 与 ## Archive、H3 条目组织。

使用方式:用户明确说“park this”“note that”时就捕获;工作过程中若条目达到标准,可静默自动捕获并打印一行提示,用户可撤回。检索按需进行,可按类型、状态、关键词或日期过滤并汇总。任务或问题解决后把复选框从 - [ ] 改为 - [x];用户要求整理时,把已完成或明显过期的条目从 Active 移到 Archive;用户要求 promote 时,把条目升级到 memory、GitHub issue 或 PARA 项目,并在归档条目中追加标准化指针。

适用场景:当前仓库内的临时工作笔记;不适合承载需每次会话加载的持久事实(memory)、个人知识库组织(PARA),也不用于跨项目检索。

限制:自动捕获依赖该技能处于上下文中,可通过在 ~/.claude/CLAUDE.md 或 ./CLAUDE.md 加入指针片段启用,技能本身不会在正常工作中读写 CLAUDE.md;无自动捕获时,显式捕获与按需检索仍可用。检索仅限当前仓库。是否可安装、收费或具体平台支持,资料未提供。