← Back to Skills Marketplace
Session Closeout
by
Johnny Faris
· GitHub ↗
· v1.0.0
· MIT-0
100
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install session-closeout
Description
Run a structured end-of-session closeout that checks repo hygiene, refreshes a master task list, appends a closeout block to daily memory, and verifies autom...
Usage Guidance
This skill appears to do what it says and does not demand credentials or network access. However, before running it on an untrusted workspace: 1) inspect scripts/build-master-todo.py and scripts/closeout-hooks.sh (if present) because the skill will execute or source them and they can run arbitrary code; 2) note that it will append to memory/YYYY-MM-DD.md in your workspace (non-destructive otherwise); 3) consider running the script in a sandbox or review the repo contents first if the repository is from an untrusted source; and 4) if you need stricter guarantees, remove or audit the hooks/builder scripts or run the closeout script with restricted permissions. Overall the package is coherent with its description.
Capability Assessment
Purpose & Capability
Name/description match the actual behavior. The script scans git repos, optionally runs a local TODO builder, appends a closeout block to memory/YYYY-MM-DD.md, and reports results — all consistent with an end-of-session closeout skill.
Instruction Scope
Instructions are explicit and limited to running scripts in the workspace. Runtime actions include: executing scripts/build-master-todo.py (if present), scanning for .git directories, writing to memory/YYYY-MM-DD.md, and sourcing scripts/closeout-hooks.sh (if present). Sourcing or executing those local scripts can run arbitrary code from the repo—this is expected for extensibility but is the primary area to review before running on untrusted workspaces.
Install Mechanism
No install spec — instruction-only plus a packaged script. No downloads, no external installers. This is low-risk from an installation perspective.
Credentials
The skill does not declare required env vars or credentials. It uses OPENCLAW_WORKSPACE (optional) and optional CLOSEOUT_* overrides for user-supplied summary text — these are proportionate to its purpose.
Persistence & Privilege
always:false and the skill does not modify other skills or system-wide configs. It writes only to the workspace memory file and may source a project-local hooks script; review those files if you want to limit persistent effects.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install session-closeout - After installation, invoke the skill by name or use
/session-closeout - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release — structured end-of-session hygiene for OpenClaw workspaces
Metadata
Frequently Asked Questions
What is Session Closeout?
Run a structured end-of-session closeout that checks repo hygiene, refreshes a master task list, appends a closeout block to daily memory, and verifies autom... It is an AI Agent Skill for Claude Code / OpenClaw, with 100 downloads so far.
How do I install Session Closeout?
Run "/install session-closeout" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Session Closeout free?
Yes, Session Closeout is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Session Closeout support?
Session Closeout is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Session Closeout?
It is built and maintained by Johnny Faris (@jkfaris94); the current version is v1.0.0.
More Skills