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.zipInstalls 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.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
When to use save
- →Save current session
- →Sync memory with git
- →Push project changes
About this skill
Egregore save Adapter
This adapter runs the canonical Egregore workflow for save. Its one
maintained body is .claude/skills/save/SKILL.md; read that file completely and follow it here.
Use the project shell and filesystem directly. Do not invoke Claude Code
commands. Translate interactive choices to structured Codex question tooling
when it is available; otherwise render compact numbered choices with an
Other: option and wait for the user.
- Read
.claude/skills/save/SKILL.mdfor the workflow details. - Run the referenced
bin/scripts directly from Codex. - Treat graph and publish steps as best-effort unless that workflow explicitly says they are required.
- For every external notification, follow
.claude/context/notification-consent.md: plan without sending, then show a separate exact Send / Edit / Cancel checkpoint. Never infer notification consent from the workflow request or a batch approval. - Keep local-mode behavior filesystem-first and avoid graph or notification
calls when
egregore.jsondeclares"mode": "local". - Never call the deprecated
egregore-handoffCLI for Egregore project handoffs.
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.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| save (this skill) | 0 | 4mo | Review | Beginner |
| tmux | 20 | 5mo | Review | Intermediate |
| jira | 11 | 9mo | No flags | Beginner |
| triaging-issues | 5 | 5mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by egregore-labs
View all by egregore-labs →You might also like
tmux
openclaw
Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
jira
davila7
Use when the user mentions Jira issues (e.g., "PROJ-123"), asks about tickets, wants to create/view/update issues, check sprint status, or manage their Jira workflow. Triggers on keywords like "jira", "issue", "ticket", "sprint", "backlog", or issue key patterns.
triaging-issues
pytorch
Triages GitHub issues by routing to oncall teams, applying labels, and closing questions. Use when processing new PyTorch issues or when asked to triage an issue.
file-manager
Xxiii8322766509
文件管理技能。用于创建、移动、复制、删除文件和文件夹,整理目录结构。当用户需要管理文件、整理文件夹或批量处理文件时使用。
openspec-archive-change
studyzy
归档实验性工作流中已完成的变更。当用户想要在实现完成后最终确定并归档变更时使用。
slash-commands
parcadei
Create and use Claude Code slash commands - quick prompts, bash execution, file references