git-orchestrator

Meta-orchestrator for managing ~/.claude as a private git repository with automatic versioning, branch orchestration, and DAG-based issue tracking. Use when initializing the config repo, committing configuration changes, managing feature branches, creating worktrees for parallel experimentation, or investigating configuration history.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "git-orchestrator" with this command: npx skills add zpankz/mcp-skillset/zpankz-mcp-skillset-git-orchestrator

Git-Orchestrator

##Trigger Patterns

  • "/git-orchestrator init"
  • "/git-orchestrator commit"
  • "/git-orchestrator worktree"
  • "initialize claude config repo"
  • "commit my configuration changes"
  • "create worktree for experiment"
  • "show configuration history"

Applicable Agents

  • git-orchestrator-agent (primary meta-orchestrator)
  • refactor-agent (consumer for 24hr commits)
  • build-domain-agent (git-master integration)

Infrastructure Dependencies

ToolPurposeHealth Check
bvGraph analysis, metricsbv --version
bdIssue tracking, DAGbd --version
gitVersion controlgit --version
claude-memActivity loggingcurl localhost:37777/health

Core Operations

1. Repository Initialization

~/.claude/skills/git-orchestrator/scripts/init-repo.sh

2. Session Lifecycle

  • SessionStart: Record initial state, create session branch
  • PostToolUse (Write|Edit): Track pending changes
  • SessionEnd: Auto-commit with detailed message

3. Worktree Management

  • Create: Isolated experimentation environments
  • Switch: Parallel configuration testing
  • Cleanup: Remove stale worktrees

Integration Points

PillarHookPurpose
refactor-agentPostToolUseCommit optimizations
code-skillPreToolUsePreflight validation
claude-memSessionStartActivity context
ralph-loopNotificationActivity logging
learn-skillStopCrystallize learnings

Progressive Loading

L0 - Trigger (50 tokens)

Frontmatter only - activation check

L1 - Core (300 tokens)

Core architecture, session hooks, commit automation

L2 - Worktree Operations (500 tokens)

Branch management, parallel experimentation, worktree lifecycle

L3 - Pillar Integration (800 tokens)

Cross-pillar coordination, bv/bd integration, compound engineering

Scripts Reference

ScriptPurposeHook
init-repo.shInitialize ~/.claude as git repositoryManual
session-start.shRecord session state, create branchSessionStart
track-change.shLog file modifications, bd trackingPostToolUse
session-commit.shAuto-commit, merge, pushSessionEnd
worktree-manager.shCreate/list/remove worktreesManual
atomic-write.shResilience layer for safe writesUtility
lock-manager.shDetect and fix stale locksUtility
secret-scanner.shPre-commit secret validationUtility

Commands

CommandUsage
/git-orchestrator initInitialize repository
/git-orchestrator commitManual commit
/git-orchestrator worktree create <name>Create worktree
/git-orchestrator worktree listList worktrees
/git-orchestrator worktree cleanupRemove stale worktrees

Invariants

  • K-Monotonicity: Configuration changes preserve history (git never loses commits)
  • Homoiconicity: Meta-orchestrator manages its own versioning
  • Vertex-Sharing: Integration preserved across all pillars
  • Orthogonality: Worktrees enable parallel experimentation without conflict

See Also

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

software-architecture

No summary provided by upstream source.

Repository SourceNeeds Review
General

cursor-skills

No summary provided by upstream source.

Repository SourceNeeds Review
General

api design

No summary provided by upstream source.

Repository SourceNeeds Review
General

textbook-grounding

No summary provided by upstream source.

Repository SourceNeeds Review