session-notes
/session-notes
Use when task state needs to be preserved for continuation or handoff, or an existing note can help restore context after compaction.
- Author
- bbeny123 ↗
- Repository
- pragma ↗
- Licence
- MIT
- Last repository change
- 26.10.2026
Assessment and security
- Files in this package
- 1
- Scripts
- 0
- HTML comments
- 0
- URLs in SKILL.md
- 0
No signals detected. Repository changed on 26.10.2026, without references to retired models or APIs.
MIT, open: use and modify while retaining author attribution.
What it does and when to use it
Use when task state needs to be preserved for continuation or handoff, or an existing note can help restore context after compaction.
Original author description
Use when task state needs to be preserved for continuation or handoff, or an existing note can help restore context after compaction.
How it works
SKILL.md has no level-two headings · 21 lines, 257 words
SKILL.md preview
--- name: session-notes description: Use when task state needs to be preserved for continuation or handoff, or an existing note can help restore context after compaction. --- # Session Notes Create or update one concise current-state note when meaningful task state needs preserving. The coordinating agent owns its updates. Store the note at `docs/pragma/session-notes/YYYY-MM-DD-<topic>.md` unless user or project instructions specify another location. Use the creation date and a topic of one to three words; keep the filename on updates. Add a short session/task ID only if names collide. Record the session ID from actual host metadata/environment in the note; if unavailable, establish and record a stable task identifier. Keep only what continuation needs: - Current objective and scope. - Explicit settled decisions, constraints, and reasoning needed for continuation. - Completed tasks and side effects that must not be repeated. - Blockers and next action. - Pointers to useful source files, artifacts, and evidence, with relevant revision/state when needed. Record verified facts, not speculation, a transcript, or a file-by-file history already visible in diffs/plans. Keep detailed results in their purposeful artifacts. Update at meaningful state changes and before a needed handoff; replace superseded entries rather than appending a timeline. When resuming work, including after compaction, consult the current session's note when available and useful. Latest user instructions and current source/runtime remain authoritative. Recheck consequential state that may have changed, including ephemeral paths. Reuse verification when the affected code and conditions still match. Other-session notes are fallback context, not automatically loaded instructions or authorization. Reuse the same note for handoff. Pass its exact path and the relevant task/skill context to subagents or an authorized recipient. Keep secrets and unnecessary personal data out of notes and dispatches.
Versions
The database has no other skills named session-notes.
Database snapshot: 13.11.2026 · package version 60668cb4c3ad (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 100context-handoff
Use when user asks about context handoff, preserving context across compaction, restoring session state, or mentions HANDOFF.md. Also activates automatically after compact/clear when additionalContext contains "CONTEXT RESTORED FROM PRE-COMPACTION HANDOFF". Triggers: "handoff",… - 100advai-handoff
Persists session handoff notes in `.advai/HANDOFF.md` and restores prior context from that file. Invoke when user wants to record current session progress or resume work in a new session. - 100project
Use when the user says 'save project', 'handoff', or when context is running low and state must be preserved. - 100session-handoff
Capture current session state and generate a handoff prompt for seamless continuation in a new session. Use when context window is filling up, before ending a long session, or when explicitly requested. - 100compaction-continuity-check
Use when an agent must save a session summary under a stable key so it can resume after context compaction or in a new session. - 100investigation-state
Persists debugging investigation context (hypotheses, evidence, eliminated approaches) across sessions. Companion to systematic-debugging. Use when starting, resuming, or handing off a multi-turn debugging session.