load
Skill0 starsChanged 5 months agoMITView on GitHub
Use when resuming work mid-arc and needing the latest session context loaded into the conversation.
8 other projects use a version of this.
Adopted by
Most recently taken up by
- DaniilBrusnikUa/claude-code-handofftheir own version, first seen Oct 15, 2026
- laststance/skillstheir own version, first seen Sep 21, 2026
- lacerbi/dotclaudetheir own version, first seen Sep 5, 2026
- sohamM97/claude-skillstheir own version, first seen Aug 21, 2026
- marsyanggo/marsyang-claude-skillstheir own version, first seen May 8, 2026
- GroundCtrlHQ/reactivationostheir own version, first seen Apr 7, 2026
Other versions8 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 8
- DaniilBrusnikUa/claude-code-handoff★ 9same name
- mfang0126/openclaw-skills★ 4same name
- lacerbi/dotclaude★ 2same name
- GroundCtrlHQ/reactivationos★ 1same name
- laststance/skills★ 1same name
- TheLatentSpaceLab/Qubito★ 1same name
- marsyanggo/marsyang-claude-skills★ 0same name
- sohamM97/claude-skills★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
The file
Show its rules and text
We split this skill into the rules it gives an agent
17 rules. 0 are common, 8 are distinctive, and 9 are very specific to this project.
0
Common
Most of the 6 edited versions we read keep these.
8
Distinctive
This author's own choices. Worth a look.
9
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 11
Call load at the start of every session, before any other action.
- Very specific: line 29
Settings recommendation (after pre-flight): if startup_check() returned a settings_rec_offer with eligible=True and non-empty changes, read …
- Distinctive: line 32
BEFORE proceeding to the rest of this skill.
- Distinctive: line 38
Run (from the target project root):
- Distinctive: line 44
If exactly one project exists: use it automatically.
- Distinctive: line 45
If multiple exist: display the list (id, name, phase) and ask the user: "Which project are you resuming?" Wait for a response, then …
- Very specific: line 46
If none exist: announce "No projects found.
- Distinctive: line 56
If a session row was returned, announce:
- Very specific: line 59
If closed_at is null, omit the "Last closed" clause:
- Very specific: line 62
If blocking_reason is non-null, append:
- Distinctive: line 65
If the command returns "No session found for this project.", announce:
- Very specific: line 69
Run two Memex ask queries:
- Very specific: line 75
Do not begin executing next_action automatically.
- Distinctive: line 81
Always run steps 1–4 before doing any work.
- Very specific: line 82
Never skip the project-identification step — read-latest requires a valid project_id.
- Very specific: line 84
Never begin executing next_action without user confirmation.
- Distinctive: line 85
If project identification or session read fails, surface the error to the user before proceeding.
“Common” is measured: kept by at least 6 in 10 of the 6 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
load
Session-open command. Reads the most recent session from the DB and surfaces relevant knowledge from Memex before work begins.
When to use
Call load at the start of every session, before any other action.
Pre-flight (always first)
Run from scripts.atelier_entrypoint import startup_check; startup_check().
Branch on the returned action:
proceed-local— Memex is not installed. Continue with the rest of this skill's recipe; all writes go to the project-local.ai/atelier.db.proceed-memex— Memex is installed and bootstrapped. Continue; all writes go through Memex.prompt-migration— Memex is installed but this project still has a local DB. Readinternal/migrate-local-to-memex/SKILL.mdand follow its prompt protocol. After the user answers, restart the pre-flight (startup_check()will now returnproceed-memexorproceed-localdepending on the user's choice).
Settings recommendation (after pre-flight): if startup_check() returned a
settings_rec_offer with eligible=True and non-empty changes, read
internal/settings-recommendation/SKILL.md and follow its prompt protocol
BEFORE proceeding to the rest of this skill. After the user's choice, continue
the original command.
Procedure
Identify the active project. Run (from the target project root):
python3 atelier/scripts/projects.py list(DB:
.ai/memex.db)- If exactly one project exists: use it automatically. Announce: "Found project: [name] (ID [id], phase: [phase])."
- If multiple exist: display the list (id, name, phase) and ask the user: "Which project are you resuming?" Wait for a response, then confirm: "Resuming [name] (ID [id], phase: [phase]). Correct? (yes/no)"
- If none exist: announce "No projects found. Run
internal/project/SKILL.md(create) to set up a project first." Stop.
- Read the latest session.
Run:
(DB:python3 atelier/scripts/session.py read-latest <project_id>.ai/memex.db) Announce session state. If a session row was returned, announce:
"Resuming: [current_tasks]. Status: [status]. Last closed: [closed_at]. Next action: [next_action]."
If
closed_atis null, omit the "Last closed" clause:"Resuming: [current_tasks]. Status: [status]. Next action: [next_action]."
If
blocking_reasonis non-null, append:"Blocked: [blocking_reason]."
If the command returns "No session found for this project.", announce:
"No previous session found for this project. Starting fresh."
- Surface Memex context (only if a session row was returned).
Run two Memex
askqueries:- Query 1: the value of
current_tasksfrom the session record - Query 2: the value of
next_actionfrom the session record (or ask the user which files/area to query ifnext_actionis not file-specific) Present the results. If Memex returns nothing relevant, say so briefly and proceed.
- Query 1: the value of
- Confirm next action with the user.
Do not begin executing
next_actionautomatically. Ask:"Ready to continue from: '[next_action]'? Or do you want to start somewhere else?" Begin work only after the user confirms or redirects.
Hard rules
- Always run steps 1–4 before doing any work.
- Never skip the project-identification step —
read-latestrequires a validproject_id. - Both
projects.pyandsession.pyuse.ai/memex.db. Pass no db path; the default is correct. - Never begin executing
next_actionwithout user confirmation. - If project identification or session read fails, surface the error to the user before proceeding.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

