Skip to content
Back to skills

Update

ASecurity

Mid-session checkpoint — append progress to today's session log and update state files if a priority shifted, without ending the session.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 6, 2026
ai-agents

Security analysis

A100/100

Scanned September 6, 2026

npx -y skills add conorbronsdon/agent-workspace --skill update --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Update?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Update
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/conorbronsdon-update-agent-workspace/badge)](https://www.skillsdirectory.com/skills/conorbronsdon-update-agent-workspace)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: update
description: Mid-session checkpoint — append progress to today's session log and update state files if a priority shifted, without ending the session.
disable-model-invocation: true
---

# /update — Quick Checkpoint

Save progress mid-session without closing. Fast and low-ceremony: a log line plus a state
touch only if something actually changed.

**Invocation:** user-only (`disable-model-invocation: true`) — checkpoints are timed by
you, and the flag keeps this skill out of ambient context.

## Configuration

Read the optional `workspace.yaml` at the project root. Below, `<state_dir>` and
`<sessions_dir>` are its resolved values; defaults are `state/` and `sessions/`. Full
reference: `docs/state-model.md`.

## Instructions

1. **Scan recent conversation.** Identify in ~30 seconds: what was worked on, any decisions
   made, any state changes needed.

2. **Append to session log.** Add to `<sessions_dir>/{TODAY}.md` (create it if absent):
   ```markdown
   ## Update: {TIME}
   - {what was worked on, 1–3 bullets max}
   ```

3. **Update state only if something changed.** Touch `<state_dir>/current.md` only if a
   priority shifted, a thread opened or closed, or a task completed. Skip otherwise — an
   `/update` with no real change writes only the log line.

4. **Confirm.** One line: "Checkpointed: {brief description}".

## Design principles

- **Fast.** A checkpoint should cost seconds, not minutes.
- **Skip what's clean.** Don't rewrite `current.md` for a checkpoint that changed nothing.
- **Standing rule.** Whenever you run `/update`, log first, then decide whether state
  actually moved — don't invent a state change to justify the run.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.