scratch
Use only when the user invokes /scratch or explicitly asks to capture uncertain, in-flight, project-local working notes that are not ready for durable memory.
- License 许可
- MIT
- 最近更新
- 2026-07-19
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- scratch
- description
- Use only when the user invokes /scratch or explicitly asks to capture uncertain, in-flight, project-local working notes that are not ready for durable memory.
03 SKILL.md 正文
Scratch
Follow the project AGENTS.md memory directives. This skill is a project-local shortcut; it does not override project instructions.
Steps
- Use
memory/scratch/for project-only material that is not ready for today's note,runs.md,learnings.md,decisions.md, orindex.md. - Keep
memory/scratch/index.mdas the routing guide. - Create or update one topic file per capture, using a clear lowercase slug such as
memory/scratch/dataset-consistency.md. - Include the date, node/device if known, source paths, current question, evidence links, and next action.
- Keep raw output out of scratch unless it is tiny; link to logs, artifacts, commits, or output paths instead.
- Do not create or update today's project note for scratch-only exploration.
- If the capture is already durable, skip scratch and write directly to the appropriate memory file.
- If scratch work later produces a durable result, promote it to today's note and the appropriate structured memory file.
04 同仓库更多 Skills
status
Use only when the user invokes /status or explicitly asks to update the project memory context card, blocker, latest result, or next action. Do not use for ordinary git status unless the user asks to log project status in memory.
run
Use only when the user invokes /run or explicitly asks to record or update an experiment, evaluation, benchmark, or long-running job in project memory. Do not use for executing shell commands, running tests, or starting ordinary programs unless the user asks to log that run in memory.
remember
Use only when the user invokes /remember or asks to record project activity, a run, decision, learning, status change, blocker, next action, or compact daily memory. Do not use for unrelated reminders or task scheduling.
organise-scratch
Use only when the user invokes /organise-scratch or asks to route project-local scratch notes into durable project memory files.
log
Use only when the user invokes /log or explicitly asks to record session work or a meaningful project change in project memory. Do not use merely to inspect application logs.
learned
Use only when the user invokes /learned or explicitly asks to record a durable finding, reusable lesson, or project learning in memory.