organise-scratch
Use only when the user invokes /organise-scratch or asks to route project-local scratch notes into durable project memory files.
- License 许可
- MIT
- 最近更新
- 2026-07-19
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- organise-scratch
- description
- Use only when the user invokes /organise-scratch or asks to route project-local scratch notes into durable project memory files.
03 SKILL.md 正文
Organise Scratch
Follow the project AGENTS.md memory directives. This skill is a project-local shortcut; it does not override project instructions.
Steps
- Read
memory/scratch/index.mdand the relevant scratch files. - For each scratch file, decide whether it should be promoted, kept open, or deleted.
- Promote durable outcomes into the appropriate place:
- dated work into today's note under
memory/notes/ - experiment or evaluation state into
memory/runs.md - durable findings into
memory/learnings.md - decisions into
memory/decisions.md - project status, blocker, latest useful result, or next action into
memory/index.md
- dated work into today's note under
- If a scratch file remains open, update its next action and keep it compact.
- If a scratch file is fully routed, delete it or mark it closed according to the project's preference.
- Do not stage, commit, or push unless the user explicitly asks from this project repository.
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.
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.
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.
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.