.claude/skills/backup/SKILL.md
Backup all changes to git with auto-generated commit messages
npx skillsauth add dcurlewis/ai-context-system .claude/skills/backupInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Backup all changes to git and push to remote. This command handles both functional changes and content additions with appropriate commit messages.
This command assumes the user's working copy either points to a private remote or has no remote configured. It must not treat the public template repository as the intended destination for live user data.
Check git status
git status --short to see all changesCategorize changes into two buckets:
Functional Changes (infrastructure/tooling):
.claude/skills/ - New or modified slash commandsScripts/ - Automation and sync scriptsCLAUDE.md - System instructionsGuidelines/ - Process documentation.gitignore - Git configuration*.py, *.sh files in root - Utility scriptsContent Additions (day-to-day content):
Curated-Context/ - All subdirectoriesMemory/ - Memory files and updatesCommit functional changes first (if any)
git add [files]Commit content additions (if any)
git add -APush to remote
git remote get-url origin)git pushReport summary
development
Add article/book to Professional Philosophies library
business
Process a Slack export from Raw-Materials/Slack queue
tools
Fetch Slack messages via MCP tools and write raw exports for /slack processing
data-ai
Interactive end-of-day reflection; surfaces carryover items for next /morning; appends to daily journal