session-sync
Cross-machine sync verification. Checks that agents, skills, MCP config, and project standards are in sync with the remote repository.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Cross-machine sync verification. Checks that agents, skills, MCP config, and project standards are in sync with the remote repository.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Manage project board — issues, sprints, status tracking, acceptance verification, and release management. Supports GitHub Projects, Jira, and YouTrack via pluggable providers.
Manage project board — issues, sprints, status tracking, acceptance verification, and release management. Supports GitHub Projects, Jira, and YouTrack via pluggable providers.
Happy path smoke testing — navigates all configured endpoints, checks HTTP status and server logs for errors, and optionally auto-creates GitHub issues for failures. Config-driven via CC_SMOKE_TEST_* variables.
Manage GitHub Project board — issues, sprints, status tracking, acceptance verification, and release management. White-labeled template for any project.
Check for and apply cognitive-core framework updates. Compares installed agents, skills, and hooks against the framework source, shows available updates, and safely applies them.
Check for and apply cognitive-core framework updates. Compares installed agents, skills, and hooks against the framework source, shows available updates, and safely applies them.
| name | session-sync |
| description | Cross-machine sync verification. Checks that agents, skills, MCP config, and project standards are in sync with the remote repository. |
| user-invocable | true |
| disable-model-invocation | true |
| allowed-tools | Bash, Read, Grep, Glob |
| catalog_description | Cross-machine sync — verifies agents, skills, and config match remote. |
Verifies consistency of Claude Code configuration (agents, skills, MCP servers, project standards) across development machines using the git remote as the single source of truth.
$ARGUMENTS -- optional flags: --pull (auto-pull), --verbose!git branch --show-current 2>/dev/null
!git fetch --all --quiet 2>&1; git status --branch --short 2>/dev/null | head -5
!git diff --name-status origin/$(git branch --show-current 2>/dev/null)..HEAD -- .claude/ .mcp.json CLAUDE.md 2>/dev/null || echo "No remote tracking branch found"
!git diff --name-status HEAD..origin/$(git branch --show-current 2>/dev/null) -- .claude/ .mcp.json CLAUDE.md 2>/dev/null || echo "No remote tracking branch found"
!git diff --name-status -- .claude/ .mcp.json CLAUDE.md 2>/dev/null
!ls -1 .claude/agents/*.md 2>/dev/null | xargs -I{} basename {} .md
!ls -d .claude/skills/*/SKILL.md 2>/dev/null | sed 's|.claude/skills/||;s|/SKILL.md||'
!cat .mcp.json 2>/dev/null | grep -o '"[^"]*":' | tr -d '":' || echo "No .mcp.json found"
Analyze the live repository state above and produce a sync report:
| Category | Files | Status |
|---|---|---|
| Agents | .claude/agents/*.md | Synced / Local changes / Remote changes |
| Skills | .claude/skills/*/SKILL.md | Synced / Local changes / Remote changes |
| MCP Config | .mcp.json | Synced / Local changes / Remote changes |
| Standards | CLAUDE.md | Synced / Local changes / Remote changes |
List agents and skills. Flag untracked or missing items.
--pull passed: execute git pull and report changesVerify essentials exist: CLAUDE.md, .mcp.json, .claude/settings.json,
expected agents and skills.
SESSION SYNC REPORT
===================
Machine: [hostname]
Branch: [branch] ([ahead/behind])
Status: [SYNCED | DRIFT DETECTED | ACTION REQUIRED]
CONFIGURATION DRIFT
--------------------
[category]: [status]
INVENTORY
---------
Agents (N): [list]
Skills (N): [list]
ACTIONS
-------
1. [action]