Handles the commit, push, and memory synchronization of work in Egregore sessions.

Install

mkdir -p .claude/skills/save && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/17486" && unzip -o skill.zip -d .claude/skills/save && rm skill.zip

Installs to .claude/skills/save

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Save Egregore work when the user invokes /save or $save, or asks to commit, push, sync, or save current changes from a Codex Egregore session.
142 chars✓ has a “when” trigger
Beginner

Key capabilities

  • Inspect repository and memory changes
  • Synthesize a short topic and commit message
  • Ask for scope confirmation if ambiguous
  • Run the bridge command to save changes
  • Report branch name, commit status, and PR URL

How it works

The skill inspects changes, synthesizes a commit message, confirms scope if needed, and then runs a bridge command to sync memory, commit repo changes, and push.

Inputs & outputs

You give it
User's request to save current changes or commit work
You get back
A report on the save operation, including branch name, commit status, and PR URL

When to use save

  • Save current session
  • Sync memory with git
  • Push project changes

About this skill

Egregore Save

Native Codex Egregore skill. This is the user-facing abstraction for the git and memory workflow: users should be able to say "save this" without knowing which branch, commit, push, pull request, or memory sync steps are required.

Flow

  1. Confirm this is an Egregore checkout by checking for bin/agent.sh.
  2. Inspect state silently:
git status --short
git status --short memory 2>/dev/null || true
git branch --show-current
  1. If there are no repo or memory changes, say everything is already saved and stop.
  2. Synthesize:
    • a short topic from the work,
    • a clear commit message,
    • a one-line user-facing scope summary.
  3. If the scope is ambiguous or includes unrelated changes, ask for one compact confirmation. Use structured Codex question tooling when available; otherwise render:
Save these changes?
1. Save all
2. Narrow scope
Other:
  1. Run the bridge command:
bin/agent.sh save --message "$MESSAGE" --topic "$TOPIC"

The bridge owns the mechanical workflow: sync memory, ensure a task branch, commit repo changes, push, and create or reuse a pull request when available.

  1. Parse the output and report only useful user information:
    • branch name,
    • whether a commit was created,
    • whether push succeeded,
    • pull request URL if present,
    • memory sync status.

Rules

  • Do not ask the user to run git commands.
  • Do not expose implementation detail unless save fails.
  • If save fails, say which step failed and leave the branch/path clear.
  • Never run destructive git commands.
  • Do not use Claude Code commands.

When not to use it

  • When the user wants to run git commands directly
  • When the user wants to expose implementation details

Limitations

  • Does not ask the user to run git commands
  • Does not expose implementation detail unless save fails
  • Never runs destructive git commands

How it compares

This skill provides a user-facing abstraction for git and memory workflows, allowing users to save without knowing underlying commands, unlike manual git operations.

Compared to similar skills

save side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
save (this skill)01moReviewBeginner
tmux202moReviewIntermediate
jira116moNo flagsBeginner
triaging-issues52moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry