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.
- License 许可
- MIT
- 最近更新
- 2026-07-19
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- log
- description
- 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.
03 SKILL.md 正文
Log
Follow the project AGENTS.md memory directives. This skill is a project-local shortcut; it does not override project instructions.
Steps
- Identify today's local date and active node.
- If the stable
<node>name is not known, ask the user before creating or writing a new node-specific note. - Prefer
memory/notes/YYYY-MM-DD-<node>.mdfor new notes. - Continue writing
memory/notes/YYYY-MM-DD.mdonly when that legacy file is already active for the target date or the user explicitly asks to keep the legacy convention. - If
memory/integrations/index.mdexists, read it before logging and follow enabled integration policies. - Record the work done, why it mattered, and the next action.
- Include branch, commit, command/config, dataset, output path, and node/device/server when relevant.
- If an enabled integration asks for one-line auto-comments on active linked issues, publish only when the required adapter is available and authenticated; otherwise save a draft locally and mark publishing skipped.
- If project status, blocker, latest useful result, or next action changed, update
memory/index.md. - Keep source-code details brief; link to files, commits, or outputs when needed.
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.
organise-scratch
Use only when the user invokes /organise-scratch or asks to route project-local scratch notes into durable project memory files.
learned
Use only when the user invokes /learned or explicitly asks to record a durable finding, reusable lesson, or project learning in memory.