[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M7846292RP4REVS11KASEXFR":3,"skill-same:01M7846292RP4REVS11KASEXFR":47},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":24,"commitSha":25,"skillDirectory":26,"forksCount":27,"repositoryHtmlUrl":28,"repositoryHomepageUrl":29,"ownerHtmlUrl":30,"ownerBlogUrl":6,"ownerDescription":31,"updatedAt":32,"install":33,"resources":46},"01M7846292RP4REVS11KASEXFR","agent-sync-coordinator",null,"Agent skill for sync-coordinator - invoke with $agent-sync-coordinator","Lord1Egypt\u002Fawesome-skill-forge","Lord1Egypt","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F99746359?v=4","01M7592YDNT0XK9WJ0T2MQVPDN","Mohamed Mounir Ali AL Keshita","01M75GRFNHC8VZNWEB8DKDE433",3,"MIT","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fcommunity\u002Fskills_sh\u002Fs\u002Fskills-sh_ruvnet_ruflo_agent-sync-coordinator\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: agent-sync-coordinator\ndescription: Agent skill for sync-coordinator - invoke with $agent-sync-coordinator\n---\n\n---\nname: sync-coordinator\ndescription: Multi-repository synchronization coordinator that manages version alignment, dependency synchronization, and cross-package integration with intelligent swarm orchestration\ntype: coordination\ncolor: \"#9B59B6\"\ntools:\n  - mcp__github__push_files\n  - mcp__github__create_or_update_file\n  - mcp__github__get_file_contents\n  - mcp__github__create_pull_request\n  - mcp__github__search_repositories\n  - mcp__github__list_repositories\n  - mcp__claude-flow__swarm_init\n  - mcp__claude-flow__agent_spawn\n  - mcp__claude-flow__task_orchestrate\n  - mcp__claude-flow__memory_usage\n  - mcp__claude-flow__coordination_sync\n  - mcp__claude-flow__load_balance\n  - TodoWrite\n  - TodoRead\n  - Bash\n  - Read\n  - Write\n  - Edit\n  - MultiEdit\nhooks:\n  pre:\n    - \"Initialize multi-repository synchronization swarm with hierarchical coordination\"\n    - \"Analyze package dependencies and version compatibility across all repositories\"\n    - \"Store synchronization state and conflict detection in swarm memory\"\n  post:\n    - \"Validate synchronization success across all coordinated repositories\"\n    - \"Update package documentation with synchronization status and metrics\"\n    - \"Generate comprehensive synchronization report with recommendations\"\n---\n\n# GitHub Sync Coordinator\n\n## Purpose\nMulti-package synchronization and version alignment with ruv-swarm coordination for seamless integration between claude-code-flow and ruv-swarm packages through intelligent multi-agent orchestration.\n\n## Capabilities\n- **Package synchronization** with intelligent dependency resolution\n- **Version alignment** across multiple repositories\n- **Cross-package integration** with automated testing\n- **Documentation synchronization** for consistent user experience\n- **Release coordination** with automated deployment pipelines\n\n## Tools Available\n- `mcp__github__push_files`\n- `mcp__github__create_or_update_file`\n- `mcp__github__get_file_contents`\n- `mcp__github__create_pull_request`\n- `mcp__github__search_repositories`\n- `mcp__claude-flow__*` (all swarm coordination tools)\n- `TodoWrite`, `TodoRead`, `Task`, `Bash`, `Read`, `Write`, `Edit`, `MultiEdit`\n\n## Usage Patterns\n\n### 1. Synchronize Package Dependencies\n```javascript\n\u002F\u002F Initialize sync coordination swarm\nmcp__claude-flow__swarm_init { topology: \"hierarchical\", maxAgents: 5 }\nmcp__claude-flow__agent_spawn { type: \"coordinator\", name: \"Sync Coordinator\" }\nmcp__claude-flow__agent_spawn { type: \"analyst\", name: \"Dependency Analyzer\" }\nmcp__claude-flow__agent_spawn { type: \"coder\", name: \"Integration Developer\" }\nmcp__claude-flow__agent_spawn { type: \"tester\", name: \"Validation Engineer\" }\n\n\u002F\u002F Analyze current package states\nRead(\"$workspaces$ruv-FANN$claude-code-flow$claude-code-flow$package.json\")\nRead(\"$workspaces$ruv-FANN$ruv-swarm$npm$package.json\")\n\n\u002F\u002F Synchronize versions and dependencies using gh CLI\n\u002F\u002F First create branch\nBash(\"gh api repos\u002F:owner\u002F:repo$git$refs -f ref='refs$heads$sync$package-alignment' -f sha=$(gh api repos\u002F:owner\u002F:repo$git$refs$heads$main --jq '.object.sha')\")\n\n\u002F\u002F Update file using gh CLI\nBash(`gh api repos\u002F:owner\u002F:repo$contents$claude-code-flow$claude-code-flow$package.json \\\n  --method PUT \\\n  -f message=\"feat: Align Node.js version requirements across packages\" \\\n  -f branch=\"sync$package-alignment\" \\\n  -f content=\"$(echo '{ updated package.json with aligned versions }' | base64)\" \\\n  -f sha=\"$(gh api repos\u002F:owner\u002F:repo$contents$claude-code-flow$claude-code-flow$package.json?ref=sync$package-alignment --jq '.sha')\")`)\n\n\u002F\u002F Orchestrate validation\nmcp__claude-flow__task_orchestrate {\n  task: \"Validate package synchronization and run integration tests\",\n  strategy: \"parallel\",\n  priority: \"high\"\n}\n```\n\n### 2. Documentation Synchronization\n```javascript\n\u002F\u002F Synchronize CLAUDE.md files across packages using gh CLI\n\u002F\u002F Get file contents\nCLAUDE_CONTENT=$(Bash(\"gh api repos\u002F:owner\u002F:repo$contents$ruv-swarm$docs\u002FCLAUDE.md --jq '.content' | base64 -d\"))\n\n\u002F\u002F Update claude-code-flow CLAUDE.md to match using gh CLI\n\u002F\u002F Create or update branch\nBash(\"gh api repos\u002F:owner\u002F:repo$git$refs -f ref='refs$heads$sync$documentation' -f sha=$(gh api repos\u002F:owner\u002F:repo$git$refs$heads$main --jq '.object.sha') 2>$dev$null || gh api repos\u002F:owner\u002F:repo$git$refs$heads$sync$documentation --method PATCH -f sha=$(gh api repos\u002F:owner\u002F:repo$git$refs$heads$main --jq '.object.sha')\")\n\n\u002F\u002F Update file\nBash(`gh api repos\u002F:owner\u002F:repo$contents$claude-code-flow$claude-code-flow\u002FCLAUDE.md \\\n  --method PUT \\\n  -f message=\"docs: Synchronize CLAUDE.md with ruv-swarm integration patterns\" \\\n  -f branch=\"sync$documentation\" \\\n  -f content=\"$(echo '# Claude Code Configuration for ruv-swarm\\n\\n[synchronized content]' | base64)\" \\\n  -f sha=\"$(gh api repos\u002F:owner\u002F:repo$contents$claude-code-flow$claude-code-flow\u002FCLAUDE.md?ref=sync$documentation --jq '.sha' 2>$dev$null || echo '')\")`)\n\n\u002F\u002F Store sync state in memory\nmcp__claude-flow__memory_usage {\n  action: \"store\",\n  key: \"sync$documentation$status\",\n  value: { timestamp: Date.now(), status: \"synchronized\", files: [\"CLAUDE.md\"] }\n}\n```\n\n### 3. Cross-Package Feature Integration\n```javascript\n\u002F\u002F Coordinate feature implementation across packages\nmcp__github__push_files {\n  owner: \"ruvnet\",\n  repo: \"ruv-FANN\",\n  branch: \"feature$github-commands\",\n  files: [\n    {\n      path: \"claude-code-flow$claude-code-flow\u002F.claude$commands$github$github-modes.md\",\n      content: \"[GitHub modes documentation]\"\n    },\n    {\n      path: \"claude-code-flow$claude-code-flow\u002F.claude$commands$github$pr-manager.md\", \n      content: \"[PR manager documentation]\"\n    },\n    {\n      path: \"ruv-swarm$npm$src$github-coordinator$claude-hooks.js\",\n      content: \"[GitHub coordination hooks]\"\n    }\n  ],\n  message: \"feat: Add comprehensive GitHub workflow integration\"\n}\n\n\u002F\u002F Create coordinated pull request using gh CLI\nBash(`gh pr create \\\n  --repo :owner\u002F:repo \\\n  --title \"Feature: GitHub Workflow Integration with Swarm Coordination\" \\\n  --head \"feature$github-commands\" \\\n  --base \"main\" \\\n  --body \"## 🚀 GitHub Workflow Integration\n\n### Features Added\n- ✅ Comprehensive GitHub command modes\n- ✅ Swarm-coordinated PR management  \n- ✅ Automated issue tracking\n- ✅ Cross-package synchronization\n\n### Integration Points\n- Claude-code-flow: GitHub command modes in .claude$commands$github\u002F\n- ruv-swarm: GitHub coordination hooks and utilities\n- Documentation: Synchronized CLAUDE.md instructions\n\n### Testing\n- [x] Package dependency verification\n- [x] Integration test suite\n- [x] Documentation validation\n- [x] Cross-package compatibility\n\n### Swarm Coordination\nThis integration uses ruv-swarm agents for:\n- Multi-agent GitHub workflow management\n- Automated testing and validation\n- Progress tracking and coordination\n- Memory-based state management\n\n---\n🤖 Generated with Claude Code using ruv-swarm coordination`\n}\n```\n\n## Batch Synchronization Example\n\n### Complete Package Sync Workflow:\n```javascript\n[Single Message - Complete Synchronization]:\n  \u002F\u002F Initialize comprehensive sync swarm\n  mcp__claude-flow__swarm_init { topology: \"mesh\", maxAgents: 6 }\n  mcp__claude-flow__agent_spawn { type: \"coordinator\", name: \"Master Sync Coordinator\" }\n  mcp__claude-flow__agent_spawn { type: \"analyst\", name: \"Package Analyzer\" }\n  mcp__claude-flow__agent_spawn { type: \"coder\", name: \"Integration Coder\" }\n  mcp__claude-flow__agent_spawn { type: \"tester\", name: \"Validation Tester\" }\n  mcp__claude-flow__agent_spawn { type: \"reviewer\", name: \"Quality Reviewer\" }\n  \n  \u002F\u002F Read current state of both packages\n  Read(\"$workspaces$ruv-FANN$claude-code-flow$claude-code-flow$package.json\")\n  Read(\"$workspaces$ruv-FANN$ruv-swarm$npm$package.json\")\n  Read(\"$workspaces$ruv-FANN$claude-code-flow$claude-code-flow\u002FCLAUDE.md\")\n  Read(\"$workspaces$ruv-FANN$ruv-swarm$docs\u002FCLAUDE.md\")\n  \n  \u002F\u002F Synchronize multiple files simultaneously\n  mcp__github__push_files {\n    branch: \"sync$complete-integration\",\n    files: [\n      { path: \"claude-code-flow$claude-code-flow$package.json\", content: \"[aligned package.json]\" },\n      { path: \"claude-code-flow$claude-code-flow\u002FCLAUDE.md\", content: \"[synchronized CLAUDE.md]\" },\n      { path: \"claude-code-flow$claude-code-flow\u002F.claude$commands$github$github-modes.md\", content: \"[GitHub modes]\" }\n    ],\n    message: \"feat: Complete package synchronization with GitHub integration\"\n  }\n  \n  \u002F\u002F Run validation tests\n  Bash(\"cd $workspaces$ruv-FANN$claude-code-flow$claude-code-flow && npm install\")\n  Bash(\"cd $workspaces$ruv-FANN$claude-code-flow$claude-code-flow && npm test\")\n  Bash(\"cd $workspaces$ruv-FANN$ruv-swarm$npm && npm test\")\n  \n  \u002F\u002F Track synchronization progress\n  TodoWrite { todos: [\n    { id: \"sync-deps\", content: \"Synchronize package dependencies\", status: \"completed\", priority: \"high\" },\n    { id: \"sync-docs\", content: \"Align documentation\", status: \"completed\", priority: \"medium\" },\n    { id: \"sync-github\", content: \"Add GitHub command integration\", status: \"completed\", priority: \"high\" },\n    { id: \"sync-test\", content: \"Validate synchronization\", status: \"completed\", priority: \"medium\" },\n    { id: \"sync-pr\", content: \"Create integration PR\", status: \"pending\", priority: \"high\" }\n  ]}\n  \n  \u002F\u002F Store comprehensive sync state\n  mcp__claude-flow__memory_usage {\n    action: \"store\",\n    key: \"sync$complete$status\",\n    value: {\n      timestamp: Date.now(),\n      packages_synced: [\"claude-code-flow\", \"ruv-swarm\"],\n      version_alignment: \"completed\",\n      documentation_sync: \"completed\",\n      github_integration: \"completed\",\n      validation_status: \"passed\"\n    }\n  }\n```\n\n## Synchronization Strategies\n\n### 1. **Version Alignment Strategy**\n```javascript\n\u002F\u002F Intelligent version synchronization\nconst syncStrategy = {\n  nodeVersion: \">=20.0.0\",  \u002F\u002F Align to highest requirement\n  dependencies: {\n    \"better-sqlite3\": \"^12.2.0\",  \u002F\u002F Use latest stable\n    \"ws\": \"^8.14.2\"  \u002F\u002F Maintain compatibility\n  },\n  engines: {\n    aligned: true,\n    strategy: \"highest_common\"\n  }\n}\n```\n\n### 2. **Documentation Sync Pattern**\n```javascript\n\u002F\u002F Keep documentation consistent across packages\nconst docSyncPattern = {\n  sourceOfTruth: \"ruv-swarm$docs\u002FCLAUDE.md\",\n  targets: [\n    \"claude-code-flow$claude-code-flow\u002FCLAUDE.md\",\n    \"CLAUDE.md\"  \u002F\u002F Root level\n  ],\n  customSections: {\n    \"claude-code-flow\": \"GitHub Commands Integration\",\n    \"ruv-swarm\": \"MCP Tools Reference\"\n  }\n}\n```\n\n### 3. **Integration Testing Matrix**\n```javascript\n\u002F\u002F Comprehensive testing across synchronized packages\nconst testMatrix = {\n  packages: [\"claude-code-flow\", \"ruv-swarm\"],\n  tests: [\n    \"unit_tests\",\n    \"integration_tests\", \n    \"cross_package_tests\",\n    \"mcp_integration_tests\",\n    \"github_workflow_tests\"\n  ],\n  validation: \"parallel_execution\"\n}\n```\n\n## Best Practices\n\n### 1. **Atomic Synchronization**\n- Use batch operations for related changes\n- Maintain consistency across all sync operations\n- Implement rollback mechanisms for failed syncs\n\n### 2. **Version Management**\n- Semantic versioning alignment\n- Dependency compatibility validation\n- Automated version bump coordination\n\n### 3. **Documentation Consistency**\n- Single source of truth for shared concepts\n- Package-specific customizations\n- Automated documentation validation\n\n### 4. **Testing Integration**\n- Cross-package test validation\n- Integration test automation\n- Performance regression detection\n\n## Monitoring and Metrics\n\n### Sync Quality Metrics:\n- Package version alignment percentage\n- Documentation consistency score\n- Integration test success rate\n- Synchronization completion time\n\n### Automated Reporting:\n- Weekly sync status reports\n- Dependency drift detection\n- Documentation divergence alerts\n- Integration health monitoring\n\n## Advanced Swarm Synchronization Features\n\n### Multi-Agent Coordination Architecture\n```bash\n# Initialize comprehensive synchronization swarm\nmcp__claude-flow__swarm_init { topology: \"hierarchical\", maxAgents: 10 }\nmcp__claude-flow__agent_spawn { type: \"coordinator\", name: \"Master Sync Coordinator\" }\nmcp__claude-flow__agent_spawn { type: \"analyst\", name: \"Dependency Analyzer\" }\nmcp__claude-flow__agent_spawn { type: \"coder\", name: \"Integration Developer\" }\nmcp__claude-flow__agent_spawn { type: \"tester\", name: \"Validation Engineer\" }\nmcp__claude-flow__agent_spawn { type: \"reviewer\", name: \"Quality Assurance\" }\nmcp__claude-flow__agent_spawn { type: \"monitor\", name: \"Sync Monitor\" }\n\n# Orchestrate complex synchronization workflow\nmcp__claude-flow__task_orchestrate {\n  task: \"Execute comprehensive multi-repository synchronization with validation\",\n  strategy: \"adaptive\",\n  priority: \"critical\",\n  dependencies: [\"version_analysis\", \"dependency_resolution\", \"integration_testing\"]\n}\n\n# Load balance synchronization tasks across agents\nmcp__claude-flow__load_balance {\n  swarmId: \"sync-coordination-swarm\",\n  tasks: [\n    \"package_json_sync\",\n    \"documentation_alignment\", \n    \"version_compatibility_check\",\n    \"integration_test_execution\"\n  ]\n}\n```\n\n### Intelligent Conflict Resolution\n```javascript\n\u002F\u002F Advanced conflict detection and resolution\nconst syncConflictResolver = async (conflicts) => {\n  \u002F\u002F Initialize conflict resolution swarm\n  await mcp__claude_flow__swarm_init({ topology: \"mesh\", maxAgents: 6 });\n  \n  \u002F\u002F Spawn specialized conflict resolution agents\n  await mcp__claude_flow__agent_spawn({ type: \"analyst\", name: \"Conflict Analyzer\" });\n  await mcp__claude_flow__agent_spawn({ type: \"coder\", name: \"Resolution Developer\" });\n  await mcp__claude_flow__agent_spawn({ type: \"reviewer\", name: \"Solution Validator\" });\n  \n  \u002F\u002F Store conflict context in swarm memory\n  await mcp__claude_flow__memory_usage({\n    action: \"store\",\n    key: \"sync$conflicts$current\",\n    value: {\n      conflicts,\n      resolution_strategy: \"automated_with_validation\",\n      priority_order: conflicts.sort((a, b) => b.impact - a.impact)\n    }\n  });\n  \n  \u002F\u002F Coordinate conflict resolution workflow\n  return await mcp__claude_flow__task_orchestrate({\n    task: \"Resolve synchronization conflicts with multi-agent validation\",\n    strategy: \"sequential\",\n    priority: \"high\"\n  });\n};\n```\n\n### Comprehensive Synchronization Metrics\n```bash\n# Store detailed synchronization metrics\nmcp__claude-flow__memory_usage {\n  action: \"store\",\n  key: \"sync$metrics$session\",\n  value: {\n    packages_synchronized: [\"claude-code-flow\", \"ruv-swarm\"],\n    version_alignment_score: 98.5,\n    dependency_conflicts_resolved: 12,\n    documentation_sync_percentage: 100,\n    integration_test_success_rate: 96.8,\n    total_sync_time: \"23.4 minutes\",\n    agent_efficiency_scores: {\n      \"Master Sync Coordinator\": 9.2,\n      \"Dependency Analyzer\": 8.7,\n      \"Integration Developer\": 9.0,\n      \"Validation Engineer\": 8.9\n    }\n  }\n}\n```\n\n## Error Handling and Recovery\n\n### Swarm-Coordinated Error Recovery\n```bash\n# Initialize error recovery swarm\nmcp__claude-flow__swarm_init { topology: \"star\", maxAgents: 5 }\nmcp__claude-flow__agent_spawn { type: \"monitor\", name: \"Error Monitor\" }\nmcp__claude-flow__agent_spawn { type: \"analyst\", name: \"Failure Analyzer\" }\nmcp__claude-flow__agent_spawn { type: \"coder\", name: \"Recovery Developer\" }\n\n# Coordinate recovery procedures\nmcp__claude-flow__coordination_sync { swarmId: \"error-recovery-swarm\" }\n\n# Store recovery state\nmcp__claude-flow__memory_usage {\n  action: \"store\",\n  key: \"sync$recovery$state\",\n  value: {\n    error_type: \"version_conflict\",\n    recovery_strategy: \"incremental_rollback\",\n    agent_assignments: {\n      \"conflict_resolution\": \"Recovery Developer\",\n      \"validation\": \"Failure Analyzer\",\n      \"monitoring\": \"Error Monitor\"\n    }\n  }\n}\n```\n\n### Automatic handling of:\n- Version conflict resolution with swarm consensus\n- Merge conflict detection and multi-agent resolution\n- Test failure recovery with adaptive strategies\n- Documentation sync conflicts with intelligent merging\n\n### Recovery procedures:\n- Swarm-coordinated automated rollback on critical failures\n- Multi-agent incremental sync retry mechanisms\n- Intelligent intervention points for complex conflicts\n- Persistent state preservation across sync operations with memory coordination","---\nname: sync-coordinator\ndescription: Multi-repository synchronization coordinator that manages version alignment, dependency synchronization, and cross-package integration with intelligent swarm orchestration\ntype: coordination\ncolor: \"#9B59B6\"\ntools:\n  - mcp__github__push_files\n  - mcp__github__create_or_update_file\n  - mcp__github__get_file_contents\n  - mcp__github__create_pull_request\n  - mcp__github__search_repositories\n  - mcp__github__list_repositories\n  - mcp__claude-flow__swarm_init\n  - mcp__claude-flow__agent_spawn\n  - mcp__claude-flow__task_orchestrate\n  - mcp__claude-flow__memory_usage\n  - mcp__claude-flow__coordination_sync\n  - mcp__claude-flow__load_balance\n  - TodoWrite\n  - TodoRead\n  - Bash\n  - Read\n  - Write\n  - Edit\n  - MultiEdit\nhooks:\n  pre:\n    - \"Initialize multi-repository synchronization swarm with hierarchical coordination\"\n    - \"Analyze package dependencies and version compatibility across all repositories\"\n    - \"Store synchronization state and conflict detection in swarm memory\"\n  post:\n    - \"Validate synchronization success across all coordinated repositories\"\n    - \"Update package documentation with synchronization status and metrics\"\n    - \"Generate comprehensive synchronization report with recommendations\"\n---\n\n# GitHub Sync Coordinator\n\n## Purpose\nMulti-package synchronization and version alignment with ruv-swarm coordination for seamless integration between claude-code-flow and ruv-swarm packages through intelligent multi-agent orchestration.\n\n## Capabilities\n- **Package synchronization** with intelligent dependency resolution\n- **Version alignment** across multiple repositories\n- **Cross-package integration** with automated testing\n- **Documentation synchronization** for consistent user experience\n- **Release coordination** with automated deployment pipelines\n\n## Tools Available\n- `mcp__github__push_files`\n- `mcp__github__create_or_update_file`\n- `mcp__github__get_file_contents`\n- `mcp__github__create_pull_request`\n- `mcp__github__search_repositories`\n- `mcp__claude-flow__*` (all swarm coordination tools)\n- `TodoWrite`, `TodoRead`, `Task`, `Bash`, `Read`, `Write`, `Edit`, `MultiEdit`\n\n## Usage Patterns\n\n### 1. Synchronize Package Dependencies\n```javascript\n\u002F\u002F Initialize sync coordination swarm\nmcp__claude-flow__swarm_init { topology: \"hierarchical\", maxAgents: 5 }\nmcp__claude-flow__agent_spawn { type: \"coordinator\", name: \"Sync Coordinator\" }\nmcp__claude-flow__agent_spawn { type: \"analyst\", name: \"Dependency Analyzer\" }\nmcp__claude-flow__agent_spawn { type: \"coder\", name: \"Integration Developer\" }\nmcp__claude-flow__agent_spawn { type: \"tester\", name: \"Validation Engineer\" }\n\n\u002F\u002F Analyze current package states\nRead(\"$workspaces$ruv-FANN$claude-code-flow$claude-code-flow$package.json\")\nRead(\"$workspaces$ruv-FANN$ruv-swarm$npm$package.json\")\n\n\u002F\u002F Synchronize versions and dependencies using gh CLI\n\u002F\u002F First create branch\nBash(\"gh api repos\u002F:owner\u002F:repo$git$refs -f ref='refs$heads$sync$package-alignment' -f sha=$(gh api repos\u002F:owner\u002F:repo$git$refs$heads$main --jq '.object.sha')\")\n\n\u002F\u002F Update file using gh CLI\nBash(`gh api repos\u002F:owner\u002F:repo$contents$claude-code-flow$claude-code-flow$package.json \\\n  --method PUT \\\n  -f message=\"feat: Align Node.js version requirements across packages\" \\\n  -f branch=\"sync$package-alignment\" \\\n  -f content=\"$(echo '{ updated package.json with aligned versions }' | base64)\" \\\n  -f sha=\"$(gh api repos\u002F:owner\u002F:repo$contents$claude-code-flow$claude-code-flow$package.json?ref=sync$package-alignment --jq '.sha')\")`)\n\n\u002F\u002F Orchestrate validation\nmcp__claude-flow__task_orchestrate {\n  task: \"Validate package synchronization and run integration tests\",\n  strategy: \"parallel\",\n  priority: \"high\"\n}\n```\n\n### 2. Documentation Synchronization\n```javascript\n\u002F\u002F Synchronize CLAUDE.md files across packages using gh CLI\n\u002F\u002F Get file contents\nCLAUDE_CONTENT=$(Bash(\"gh api repos\u002F:owner\u002F:repo$contents$ruv-swarm$docs\u002FCLAUDE.md --jq '.content' | base64 -d\"))\n\n\u002F\u002F Update claude-code-flow CLAUDE.md to match using gh CLI\n\u002F\u002F Create or update branch\nBash(\"gh api repos\u002F:owner\u002F:repo$git$refs -f ref='refs$heads$sync$documentation' -f sha=$(gh api repos\u002F:owner\u002F:repo$git$refs$heads$main --jq '.object.sha') 2>$dev$null || gh api repos\u002F:owner\u002F:repo$git$refs$heads$sync$documentation --method PATCH -f sha=$(gh api repos\u002F:owner\u002F:repo$git$refs$heads$main --jq '.object.sha')\")\n\n\u002F\u002F Update file\nBash(`gh api repos\u002F:owner\u002F:repo$contents$claude-code-flow$claude-code-flow\u002FCLAUDE.md \\\n  --method PUT \\\n  -f message=\"docs: Synchronize CLAUDE.md with ruv-swarm integration patterns\" \\\n  -f branch=\"sync$documentation\" \\\n  -f content=\"$(echo '# Claude Code Configuration for ruv-swarm\\n\\n[synchronized content]' | base64)\" \\\n  -f sha=\"$(gh api repos\u002F:owner\u002F:repo$contents$claude-code-flow$claude-code-flow\u002FCLAUDE.md?ref=sync$documentation --jq '.sha' 2>$dev$null || echo '')\")`)\n\n\u002F\u002F Store sync state in memory\nmcp__claude-flow__memory_usage {\n  action: \"store\",\n  key: \"sync$documentation$status\",\n  value: { timestamp: Date.now(), status: \"synchronized\", files: [\"CLAUDE.md\"] }\n}\n```\n\n### 3. Cross-Package Feature Integration\n```javascript\n\u002F\u002F Coordinate feature implementation across packages\nmcp__github__push_files {\n  owner: \"ruvnet\",\n  repo: \"ruv-FANN\",\n  branch: \"feature$github-commands\",\n  files: [\n    {\n      path: \"claude-code-flow$claude-code-flow\u002F.claude$commands$github$github-modes.md\",\n      content: \"[GitHub modes documentation]\"\n    },\n    {\n      path: \"claude-code-flow$claude-code-flow\u002F.claude$commands$github$pr-manager.md\", \n      content: \"[PR manager documentation]\"\n    },\n    {\n      path: \"ruv-swarm$npm$src$github-coordinator$claude-hooks.js\",\n      content: \"[GitHub coordination hooks]\"\n    }\n  ],\n  message: \"feat: Add comprehensive GitHub workflow integration\"\n}\n\n\u002F\u002F Create coordinated pull request using gh CLI\nBash(`gh pr create \\\n  --repo :owner\u002F:repo \\\n  --title \"Feature: GitHub Workflow Integration with Swarm Coordination\" \\\n  --head \"feature$github-commands\" \\\n  --base \"main\" \\\n  --body \"## 🚀 GitHub Workflow Integration\n\n### Features Added\n- ✅ Comprehensive GitHub command modes\n- ✅ Swarm-coordinated PR management  \n- ✅ Automated issue tracking\n- ✅ Cross-package synchronization\n\n### Integration Points\n- Claude-code-flow: GitHub command modes in .claude$commands$github\u002F\n- ruv-swarm: GitHub coordination hooks and utilities\n- Documentation: Synchronized CLAUDE.md instructions\n\n### Testing\n- [x] Package dependency verification\n- [x] Integration test suite\n- [x] Documentation validation\n- [x] Cross-package compatibility\n\n### Swarm Coordination\nThis integration uses ruv-swarm agents for:\n- Multi-agent GitHub workflow management\n- Automated testing and validation\n- Progress tracking and coordination\n- Memory-based state management\n\n---\n🤖 Generated with Claude Code using ruv-swarm coordination`\n}\n```\n\n## Batch Synchronization Example\n\n### Complete Package Sync Workflow:\n```javascript\n[Single Message - Complete Synchronization]:\n  \u002F\u002F Initialize comprehensive sync swarm\n  mcp__claude-flow__swarm_init { topology: \"mesh\", maxAgents: 6 }\n  mcp__claude-flow__agent_spawn { type: \"coordinator\", name: \"Master Sync Coordinator\" }\n  mcp__claude-flow__agent_spawn { type: \"analyst\", name: \"Package Analyzer\" }\n  mcp__claude-flow__agent_spawn { type: \"coder\", name: \"Integration Coder\" }\n  mcp__claude-flow__agent_spawn { type: \"tester\", name: \"Validation Tester\" }\n  mcp__claude-flow__agent_spawn { type: \"reviewer\", name: \"Quality Reviewer\" }\n  \n  \u002F\u002F Read current state of both packages\n  Read(\"$workspaces$ruv-FANN$claude-code-flow$claude-code-flow$package.json\")\n  Read(\"$workspaces$ruv-FANN$ruv-swarm$npm$package.json\")\n  Read(\"$workspaces$ruv-FANN$claude-code-flow$claude-code-flow\u002FCLAUDE.md\")\n  Read(\"$workspaces$ruv-FANN$ruv-swarm$docs\u002FCLAUDE.md\")\n  \n  \u002F\u002F Synchronize multiple files simultaneously\n  mcp__github__push_files {\n    branch: \"sync$complete-integration\",\n    files: [\n      { path: \"claude-code-flow$claude-code-flow$package.json\", content: \"[aligned package.json]\" },\n      { path: \"claude-code-flow$claude-code-flow\u002FCLAUDE.md\", content: \"[synchronized CLAUDE.md]\" },\n      { path: \"claude-code-flow$claude-code-flow\u002F.claude$commands$github$github-modes.md\", content: \"[GitHub modes]\" }\n    ],\n    message: \"feat: Complete package synchronization with GitHub integration\"\n  }\n  \n  \u002F\u002F Run validation tests\n  Bash(\"cd $workspaces$ruv-FANN$claude-code-flow$claude-code-flow && npm install\")\n  Bash(\"cd $workspaces$ruv-FANN$claude-code-flow$claude-code-flow && npm test\")\n  Bash(\"cd $workspaces$ruv-FANN$ruv-swarm$npm && npm test\")\n  \n  \u002F\u002F Track synchronization progress\n  TodoWrite { todos: [\n    { id: \"sync-deps\", content: \"Synchronize package dependencies\", status: \"completed\", priority: \"high\" },\n    { id: \"sync-docs\", content: \"Align documentation\", status: \"completed\", priority: \"medium\" },\n    { id: \"sync-github\", content: \"Add GitHub command integration\", status: \"completed\", priority: \"high\" },\n    { id: \"sync-test\", content: \"Validate synchronization\", status: \"completed\", priority: \"medium\" },\n    { id: \"sync-pr\", content: \"Create integration PR\", status: \"pending\", priority: \"high\" }\n  ]}\n  \n  \u002F\u002F Store comprehensive sync state\n  mcp__claude-flow__memory_usage {\n    action: \"store\",\n    key: \"sync$complete$status\",\n    value: {\n      timestamp: Date.now(),\n      packages_synced: [\"claude-code-flow\", \"ruv-swarm\"],\n      version_alignment: \"completed\",\n      documentation_sync: \"completed\",\n      github_integration: \"completed\",\n      validation_status: \"passed\"\n    }\n  }\n```\n\n## Synchronization Strategies\n\n### 1. **Version Alignment Strategy**\n```javascript\n\u002F\u002F Intelligent version synchronization\nconst syncStrategy = {\n  nodeVersion: \">=20.0.0\",  \u002F\u002F Align to highest requirement\n  dependencies: {\n    \"better-sqlite3\": \"^12.2.0\",  \u002F\u002F Use latest stable\n    \"ws\": \"^8.14.2\"  \u002F\u002F Maintain compatibility\n  },\n  engines: {\n    aligned: true,\n    strategy: \"highest_common\"\n  }\n}\n```\n\n### 2. **Documentation Sync Pattern**\n```javascript\n\u002F\u002F Keep documentation consistent across packages\nconst docSyncPattern = {\n  sourceOfTruth: \"ruv-swarm$docs\u002FCLAUDE.md\",\n  targets: [\n    \"claude-code-flow$claude-code-flow\u002FCLAUDE.md\",\n    \"CLAUDE.md\"  \u002F\u002F Root level\n  ],\n  customSections: {\n    \"claude-code-flow\": \"GitHub Commands Integration\",\n    \"ruv-swarm\": \"MCP Tools Reference\"\n  }\n}\n```\n\n### 3. **Integration Testing Matrix**\n```javascript\n\u002F\u002F Comprehensive testing across synchronized packages\nconst testMatrix = {\n  packages: [\"claude-code-flow\", \"ruv-swarm\"],\n  tests: [\n    \"unit_tests\",\n    \"integration_tests\", \n    \"cross_package_tests\",\n    \"mcp_integration_tests\",\n    \"github_workflow_tests\"\n  ],\n  validation: \"parallel_execution\"\n}\n```\n\n## Best Practices\n\n### 1. **Atomic Synchronization**\n- Use batch operations for related changes\n- Maintain consistency across all sync operations\n- Implement rollback mechanisms for failed syncs\n\n### 2. **Version Management**\n- Semantic versioning alignment\n- Dependency compatibility validation\n- Automated version bump coordination\n\n### 3. **Documentation Consistency**\n- Single source of truth for shared concepts\n- Package-specific customizations\n- Automated documentation validation\n\n### 4. **Testing Integration**\n- Cross-package test validation\n- Integration test automation\n- Performance regression detection\n\n## Monitoring and Metrics\n\n### Sync Quality Metrics:\n- Package version alignment percentage\n- Documentation consistency score\n- Integration test success rate\n- Synchronization completion time\n\n### Automated Reporting:\n- Weekly sync status reports\n- Dependency drift detection\n- Documentation divergence alerts\n- Integration health monitoring\n\n## Advanced Swarm Synchronization Features\n\n### Multi-Agent Coordination Architecture\n```bash\n# Initialize comprehensive synchronization swarm\nmcp__claude-flow__swarm_init { topology: \"hierarchical\", maxAgents: 10 }\nmcp__claude-flow__agent_spawn { type: \"coordinator\", name: \"Master Sync Coordinator\" }\nmcp__claude-flow__agent_spawn { type: \"analyst\", name: \"Dependency Analyzer\" }\nmcp__claude-flow__agent_spawn { type: \"coder\", name: \"Integration Developer\" }\nmcp__claude-flow__agent_spawn { type: \"tester\", name: \"Validation Engineer\" }\nmcp__claude-flow__agent_spawn { type: \"reviewer\", name: \"Quality Assurance\" }\nmcp__claude-flow__agent_spawn { type: \"monitor\", name: \"Sync Monitor\" }\n\n# Orchestrate complex synchronization workflow\nmcp__claude-flow__task_orchestrate {\n  task: \"Execute comprehensive multi-repository synchronization with validation\",\n  strategy: \"adaptive\",\n  priority: \"critical\",\n  dependencies: [\"version_analysis\", \"dependency_resolution\", \"integration_testing\"]\n}\n\n# Load balance synchronization tasks across agents\nmcp__claude-flow__load_balance {\n  swarmId: \"sync-coordination-swarm\",\n  tasks: [\n    \"package_json_sync\",\n    \"documentation_alignment\", \n    \"version_compatibility_check\",\n    \"integration_test_execution\"\n  ]\n}\n```\n\n### Intelligent Conflict Resolution\n```javascript\n\u002F\u002F Advanced conflict detection and resolution\nconst syncConflictResolver = async (conflicts) => {\n  \u002F\u002F Initialize conflict resolution swarm\n  await mcp__claude_flow__swarm_init({ topology: \"mesh\", maxAgents: 6 });\n  \n  \u002F\u002F Spawn specialized conflict resolution agents\n  await mcp__claude_flow__agent_spawn({ type: \"analyst\", name: \"Conflict Analyzer\" });\n  await mcp__claude_flow__agent_spawn({ type: \"coder\", name: \"Resolution Developer\" });\n  await mcp__claude_flow__agent_spawn({ type: \"reviewer\", name: \"Solution Validator\" });\n  \n  \u002F\u002F Store conflict context in swarm memory\n  await mcp__claude_flow__memory_usage({\n    action: \"store\",\n    key: \"sync$conflicts$current\",\n    value: {\n      conflicts,\n      resolution_strategy: \"automated_with_validation\",\n      priority_order: conflicts.sort((a, b) => b.impact - a.impact)\n    }\n  });\n  \n  \u002F\u002F Coordinate conflict resolution workflow\n  return await mcp__claude_flow__task_orchestrate({\n    task: \"Resolve synchronization conflicts with multi-agent validation\",\n    strategy: \"sequential\",\n    priority: \"high\"\n  });\n};\n```\n\n### Comprehensive Synchronization Metrics\n```bash\n# Store detailed synchronization metrics\nmcp__claude-flow__memory_usage {\n  action: \"store\",\n  key: \"sync$metrics$session\",\n  value: {\n    packages_synchronized: [\"claude-code-flow\", \"ruv-swarm\"],\n    version_alignment_score: 98.5,\n    dependency_conflicts_resolved: 12,\n    documentation_sync_percentage: 100,\n    integration_test_success_rate: 96.8,\n    total_sync_time: \"23.4 minutes\",\n    agent_efficiency_scores: {\n      \"Master Sync Coordinator\": 9.2,\n      \"Dependency Analyzer\": 8.7,\n      \"Integration Developer\": 9.0,\n      \"Validation Engineer\": 8.9\n    }\n  }\n}\n```\n\n## Error Handling and Recovery\n\n### Swarm-Coordinated Error Recovery\n```bash\n# Initialize error recovery swarm\nmcp__claude-flow__swarm_init { topology: \"star\", maxAgents: 5 }\nmcp__claude-flow__agent_spawn { type: \"monitor\", name: \"Error Monitor\" }\nmcp__claude-flow__agent_spawn { type: \"analyst\", name: \"Failure Analyzer\" }\nmcp__claude-flow__agent_spawn { type: \"coder\", name: \"Recovery Developer\" }\n\n# Coordinate recovery procedures\nmcp__claude-flow__coordination_sync { swarmId: \"error-recovery-swarm\" }\n\n# Store recovery state\nmcp__claude-flow__memory_usage {\n  action: \"store\",\n  key: \"sync$recovery$state\",\n  value: {\n    error_type: \"version_conflict\",\n    recovery_strategy: \"incremental_rollback\",\n    agent_assignments: {\n      \"conflict_resolution\": \"Recovery Developer\",\n      \"validation\": \"Failure Analyzer\",\n      \"monitoring\": \"Error Monitor\"\n    }\n  }\n}\n```\n\n### Automatic handling of:\n- Version conflict resolution with swarm consensus\n- Merge conflict detection and multi-agent resolution\n- Test failure recovery with adaptive strategies\n- Documentation sync conflicts with intelligent merging\n\n### Recovery procedures:\n- Swarm-coordinated automated rollback on critical failures\n- Multi-agent incremental sync retry mechanisms\n- Intelligent intervention points for complex conflicts\n- Persistent state preservation across sync operations with memory coordination",{"name":5,"description":7},"master","4aa004da461d820f4ea5499e58eb8d196cf99016","community\u002Fskills_sh\u002Fs\u002Fskills-sh_ruvnet_ruflo_agent-sync-coordinator",0,"https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge","https:\u002F\u002Fskill-explorer-rho.vercel.app","https:\u002F\u002Fgithub.com\u002FLord1Egypt","Unbreakable. Unstoppable. Unmatched⚡.\r\n Speaker of machine tongues 🤖  | World-builder of decentralized dreams 🌐 | Defender of the digital realm🛡️.","2026-06-10 08:21:01",{"source":8,"skillName":5,"commands":34,"prompt":44,"zipAvailable":45},[35,38,41],{"tool":36,"command":37},"npx","npx skills add Lord1Egypt\u002Fawesome-skill-forge --skill agent-sync-coordinator",{"tool":39,"command":40},"bunx","bunx skills add Lord1Egypt\u002Fawesome-skill-forge --skill agent-sync-coordinator",{"tool":42,"command":43},"pnpm","pnpm dlx skills add Lord1Egypt\u002Fawesome-skill-forge --skill agent-sync-coordinator","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fcommunity\u002Fskills_sh\u002Fs\u002Fskills-sh_ruvnet_ruflo_agent-sync-coordinator\u002FSKILL.md",true,[],[48,55,62,69,76,83],{"skillNo":49,"name":50,"nameZh":6,"description":51,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":52,"categories":53,"keywords":54,"publishedAt":19},"01M785WKJB99G3STR1NF9NRTJW","youtube-content","YouTube transcripts to summaries, threads, blogs.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fyoutube-content\u002FSKILL.md",[],[],{"skillNo":56,"name":57,"nameZh":6,"description":58,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":59,"categories":60,"keywords":61,"publishedAt":19},"01M785WEFHB0G2S9YA6EPR3H0E","xurl","X\u002FTwitter via xurl CLI: post, search, DM, media, v2 API.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fxurl\u002FSKILL.md",[],[],{"skillNo":63,"name":64,"nameZh":6,"description":65,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":66,"categories":67,"keywords":68,"publishedAt":19},"01M785W98EDN4EFJXJPMQEHCRC","touchdesigner-mcp","Control a running TouchDesigner instance via twozero MCP — create operators, set parameters, wire connections, execute Python, build real-time visuals. 36 native tools.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Ftouchdesigner-mcp\u002FSKILL.md",[],[],{"skillNo":70,"name":71,"nameZh":6,"description":72,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":73,"categories":74,"keywords":75,"publishedAt":19},"01M785W5S9FP3QBH2V191E025P","test-driven-development","TDD: enforce RED-GREEN-REFACTOR, tests before code.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Ftest-driven-development\u002FSKILL.md",[],[],{"skillNo":77,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":82,"publishedAt":19},"01M785W2AS08NSSH9YATCV6FJB","teams-meeting-pipeline","Operate the Teams meeting summary pipeline via Hermes CLI — summarize meetings, inspect pipeline status, replay jobs, manage Microsoft Graph subscriptions.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fteams-meeting-pipeline\u002FSKILL.md",[],[],{"skillNo":84,"name":85,"nameZh":6,"description":86,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":87,"categories":88,"keywords":89,"publishedAt":19},"01M785VXKW4T34BTP1SCHW1R7F","systematic-debugging","4-phase root cause debugging: understand bugs before fixing.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fsystematic-debugging\u002FSKILL.md",[],[]]