claude-configs/commands/sync-config.md
Cal Corum 047ec745eb Add new skills, commands, scripts; update Paper Dynasty workflows
New:
- backlog, cognitive-memory, optimise-claude skills
- commands/ and scripts/ directories
- usage-data tracking

Updated:
- Paper Dynasty: consolidated workflows, updated API client and CLI
- .gitignore, CLAUDE.md, settings.json

Removed:
- Deprecated Paper Dynasty workflows (card-refresh, database-sync,
  discord-app-troubleshooting, gauntlet-cleanup, custom-player-db)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 14:10:21 -06:00

1.1 KiB

Sync my ~/.claude configuration to its Gitea repo.

Steps

  1. Change to the ~/.claude directory
  2. Run git status to show what has changed since the last sync
  3. If there are no changes (nothing to commit, working tree clean), tell me "Config is already up to date" and stop
  4. Show me a summary of the changes (new files, modified files, deleted files)
  5. Stage all changes with git add -A (the .gitignore already excludes secrets, session data, and caches)
  6. Create a commit with a descriptive message summarizing what changed (e.g., "Update skills, add new commands" or "Update Paper Dynasty workflows")
  7. Push to the homelab remote: git push homelab main
  8. Confirm success with the commit hash and a brief summary

Important

  • The remote is called homelab, NOT origin
  • The branch is main
  • The .gitignore is already configured to exclude secrets, session data, memory, and caches - so git add -A is safe
  • This command IS explicit approval to commit and push - no need to ask for confirmation
  • If the push fails, show the error and suggest remediation