agentsclimarketplace

Session continuity

Skill SeamStressDev/seam-scaffold/skills/session-continuity

Use this protocol at the start of every session in a scaffolded repository, before making any change, and again at the end of the session or before context is lost. Applies to resumed work, handoffs between sessions, and any moment where the agent is acting on a codebase it did not just finish reading.From its SKILL.md

Install
npx -y skills add SeamStressDev/seam-scaffold --skill session-continuity

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

4.0 KB, 852 tokens by cl100k_base, as published. Nobody here has run it

Session Continuity

What this is

Seam bugs are coherence failures between parts written at different times. AI assisted development manufactures exactly that condition: many short sessions, each fast, each locally correct, none holding the whole. The code accumulates; the understanding resets every session. This protocol is the small ritual that carries understanding across the gap.

Trigger

  • Session start in a scaffolded repo, before the first change
  • Session end, or any point where the work stops and context will be lost
  • Resuming a task another session began

Required behavior

On start, orient before acting:

1. Read the seam map (.seamstress/seam-map.md). Know where the dangerous ground is before walking on it.

2. Read the continuity note (.seamstress/session-notes.md) if it exists: what the last session changed near seams, what was left open, what was overridden and why.

3. Verify the ground, do not assume it. git log --oneline since the note was written; git status for uncommitted work. The note is a hypothesis about the repo; the repo is the fact. If they disagree, say so before doing anything.

On end, leave the note you would want to find:

4. Write the continuity note: which seam files changed and why, in one line each; what is verified green versus expected but unverified (the labels from the verification protocol carry over); anything left half done, named honestly as half done; any protocol overrides and their stated reasons, recorded as expired history, never as standing permission. Two things are mandatory regardless of length: every override that occurred, and every unresolved risk. Brevity budgets apply to everything else.

5. Keep it short. The note is a torch handoff, not a diary. Ten lines beats a page, because a page does not get read at the start of a hurried session, and an unread note protects no one. Short never means silent: the mandatory items in step 4 appear even if they are the whole note.

6. Tend the map. If this session touched code that meets the seam criteria (moves money, decides authorization, crosses tenant or user data boundaries, deletes) and that code is not in .seamstress/seam-map.md, add it, with a one line reason, and say so in the continuity note. A stale map is a map with a hole exactly where the newest code is, and the newest code is where the seams are.

Override

The human can skip the closing note ("just stop here"). The opening orientation has no useful override: acting on a seam bearing repo without reading its map costs thirty seconds to skip and has no benefit. If the human insists, comply and note it.

Why this exists

The pattern this targets has a name in the engine's research: session churn. Files edited across many separate AI assisted sessions concentrate seam bugs, because each session writes code that is coherent with what it read, and no session reads everything. The double charge in catalog case 3 was two files, each fine, written apart. Continuity notes do not make sessions share a brain; they make each session start where the last one actually stopped, instead of where it plausibly stopped.

What this protocol cannot do

It cannot summarize what a session did not understand. A note written by a session that missed the seam bug will hand the next session the same miss, with added confidence. The note transfers attention, not correctness; the verification protocol is what keeps the contents honest, and the map is what keeps attention pointed at the right files.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,852. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.