Files
claudetools/.claude/commands/scc.md
Mike Swanson 459f6b36d5 Clean up stale references to deleted directive files
Remove /refresh-directives references from save, checkpoint, scc, sync
commands. Trim sync.md from 400+ lines to essentials.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 19:23:39 -07:00

1.4 KiB

/scc - Save, Commit, and Push

Quick command to save session log, stage everything, and push to Gitea in one shot.

Steps

  1. Save session log - Create/update session log for today using the /save skill logic:

    • Determine correct location based on work context (project-specific or general session-logs/)
    • Use format YYYY-MM-DD-session.md
    • If file exists, append with ## Update: HH:MM header
    • Include: summary, credentials (unredacted), infrastructure, commands, files changed, pending tasks
  2. Stage all changes - Run git add -A to stage everything including the new session log

  3. Commit - Auto-commit with message:

    scc: Session save and push from [hostname] at [timestamp]
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    
  4. Push to Gitea - Run git push origin main

  5. Report - Confirm what was saved, committed, and pushed

  6. Reaffirm roles - After push, briefly restate:

    • You are a COORDINATOR, not an executor
    • Delegate: DB -> Database Agent, code -> Coding Agent, git -> Gitea Agent, tests -> Testing Agent
    • Do yourself: simple responses, reading 1-2 files, planning, decisions
    • 500 tokens of work = delegate. Code or database = ALWAYS delegate.

    • NO EMOJIS. Use ASCII markers: [OK], [ERROR], [WARNING], [SUCCESS], [INFO]

Important

  • This is a FAST command - no lengthy analysis, just save and ship
  • Just save, commit, push, reaffirm, report