[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6EX449TY3RF0651HBM37Z28":3,"skill-same:01M6EX449TY3RF0651HBM37Z28":102},{"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":26,"publishedAt":47,"linkOnly":48,"markdownContent":49,"markdownBody":50,"frontMatter":51,"refName":73,"commitSha":74,"skillDirectory":75,"forksCount":76,"repositoryHtmlUrl":77,"repositoryHomepageUrl":78,"ownerHtmlUrl":79,"ownerBlogUrl":6,"ownerDescription":80,"updatedAt":81,"install":82,"resources":95},"01M6EX449TY3RF0651HBM37Z28","github-release-management",null,"Comprehensive GitHub release orchestration with AI swarm coordination for automated versioning, testing, deployment, and rollback management","ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",66,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fruvnet\u002Fgithub-release-management\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"github","release","release management","management","github release","github release management","multi-repo","github cli","issue","workflow-automation","versioning","issue-tracking","coordination","testing","pr-management","team","ci","yarn","git","MCP","2026-11-10 10:12:30",false,"---\nname: github-release-management\nversion: 2.0.0\ndescription: Comprehensive GitHub release orchestration with AI swarm coordination for automated versioning, testing, deployment, and rollback management\ncategory: github\ntags: [release, deployment, versioning, automation, ci-cd, swarm, orchestration]\nauthor: Claude Flow Team\nrequires:\n  - gh (GitHub CLI)\n  - claude-flow\n  - ruv-swarm (optional for enhanced coordination)\n  - mcp-github (optional for MCP integration)\ndependencies:\n  - git\n  - npm or yarn\n  - node >= 20.0.0\nrelated_skills:\n  - github-pr-management\n  - github-issue-tracking\n  - github-workflow-automation\n  - multi-repo-coordination\n---\n\n# GitHub Release Management Skill\n\nIntelligent release automation and orchestration using AI swarms for comprehensive software releases - from changelog generation to multi-platform deployment with rollback capabilities.\n\n## Quick Start\n\n### Simple Release Flow\n```bash\n# Plan and create a release\ngh release create v2.0.0 \\\n  --draft \\\n  --generate-notes \\\n  --title \"Release v2.0.0\"\n\n# Orchestrate with swarm\nnpx claude-flow github release-create \\\n  --version \"2.0.0\" \\\n  --build-artifacts \\\n  --deploy-targets \"npm,docker,github\"\n```\n\n### Full Automated Release\n```bash\n# Initialize release swarm\nnpx claude-flow swarm init --topology hierarchical\n\n# Execute complete release pipeline\nnpx claude-flow sparc pipeline \"Release v2.0.0 with full validation\"\n```\n\n---\n\n## Core Capabilities\n\n### 1. Release Planning & Version Management\n- Semantic version analysis and suggestion\n- Breaking change detection from commits\n- Release timeline generation\n- Multi-package version coordination\n\n### 2. Automated Testing & Validation\n- Multi-stage test orchestration\n- Cross-platform compatibility testing\n- Performance regression detection\n- Security vulnerability scanning\n\n### 3. Build & Deployment Orchestration\n- Multi-platform build coordination\n- Parallel artifact generation\n- Progressive deployment strategies\n- Automated rollback mechanisms\n\n### 4. Documentation & Communication\n- Automated changelog generation\n- Release notes with categorization\n- Migration guide creation\n- Stakeholder notification\n\n---\n\n## Progressive Disclosure: Level 1 - Basic Usage\n\n### Essential Release Commands\n\n#### Create Release Draft\n```bash\n# Get last release tag\nLAST_TAG=$(gh release list --limit 1 --json tagName -q '.[0].tagName')\n\n# Generate changelog from commits\nCHANGELOG=$(gh api repos\u002F:owner\u002F:repo\u002Fcompare\u002F${LAST_TAG}...HEAD \\\n  --jq '.commits[].commit.message')\n\n# Create draft release\ngh release create v2.0.0 \\\n  --draft \\\n  --title \"Release v2.0.0\" \\\n  --notes \"$CHANGELOG\" \\\n  --target main\n```\n\n#### Basic Version Bump\n```bash\n# Update package.json version\nnpm version patch  # or minor, major\n\n# Push version tag\ngit push --follow-tags\n```\n\n#### Simple Deployment\n```bash\n# Build and publish npm package\nnpm run build\nnpm publish\n\n# Create GitHub release\ngh release create $(npm pkg get version) \\\n  --generate-notes\n```\n\n### Quick Integration Example\n```javascript\n\u002F\u002F Simple release preparation in Claude Code\n[Single Message]:\n  \u002F\u002F Update version files\n  Edit(\"package.json\", { old: '\"version\": \"1.0.0\"', new: '\"version\": \"2.0.0\"' })\n\n  \u002F\u002F Generate changelog\n  Bash(\"gh api repos\u002F:owner\u002F:repo\u002Fcompare\u002Fv1.0.0...HEAD --jq '.commits[].commit.message' > CHANGELOG.md\")\n\n  \u002F\u002F Create release branch\n  Bash(\"git checkout -b release\u002Fv2.0.0\")\n  Bash(\"git add -A && git commit -m 'release: Prepare v2.0.0'\")\n\n  \u002F\u002F Create PR\n  Bash(\"gh pr create --title 'Release v2.0.0' --body 'Automated release preparation'\")\n```\n\n---\n\n## Progressive Disclosure: Level 2 - Swarm Coordination\n\n### AI Swarm Release Orchestration\n\n#### Initialize Release Swarm\n```javascript\n\u002F\u002F Set up coordinated release team\n[Single Message - Swarm Initialization]:\n  mcp__claude-flow__swarm_init {\n    topology: \"hierarchical\",\n    maxAgents: 6,\n    strategy: \"balanced\"\n  }\n\n  \u002F\u002F Spawn specialized agents\n  mcp__claude-flow__agent_spawn { type: \"coordinator\", name: \"Release Director\" }\n  mcp__claude-flow__agent_spawn { type: \"coder\", name: \"Version Manager\" }\n  mcp__claude-flow__agent_spawn { type: \"tester\", name: \"QA Engineer\" }\n  mcp__claude-flow__agent_spawn { type: \"reviewer\", name: \"Release Reviewer\" }\n  mcp__claude-flow__agent_spawn { type: \"analyst\", name: \"Deployment Analyst\" }\n  mcp__claude-flow__agent_spawn { type: \"researcher\", name: \"Compatibility Checker\" }\n```\n\n#### Coordinated Release Workflow\n```javascript\n[Single Message - Full Release Coordination]:\n  \u002F\u002F Create release branch\n  Bash(\"gh api repos\u002F:owner\u002F:repo\u002Fgit\u002Frefs --method POST -f ref='refs\u002Fheads\u002Frelease\u002Fv2.0.0' -f sha=$(gh api repos\u002F:owner\u002F:repo\u002Fgit\u002Frefs\u002Fheads\u002Fmain --jq '.object.sha')\")\n\n  \u002F\u002F Orchestrate release preparation\n  mcp__claude-flow__task_orchestrate {\n    task: \"Prepare release v2.0.0 with comprehensive testing and validation\",\n    strategy: \"sequential\",\n    priority: \"critical\",\n    maxAgents: 6\n  }\n\n  \u002F\u002F Update all release files\n  Write(\"package.json\", \"[updated version]\")\n  Write(\"CHANGELOG.md\", \"[release changelog]\")\n  Write(\"RELEASE_NOTES.md\", \"[detailed notes]\")\n\n  \u002F\u002F Run comprehensive validation\n  Bash(\"npm install && npm test && npm run lint && npm run build\")\n\n  \u002F\u002F Create release PR\n  Bash(`gh pr create \\\n    --title \"Release v2.0.0: Feature Set and Improvements\" \\\n    --head \"release\u002Fv2.0.0\" \\\n    --base \"main\" \\\n    --body \"$(cat RELEASE_NOTES.md)\"`)\n\n  \u002F\u002F Track progress\n  TodoWrite { todos: [\n    { content: \"Prepare release branch\", status: \"completed\", priority: \"critical\" },\n    { content: \"Run validation suite\", status: \"completed\", priority: \"high\" },\n    { content: \"Create release PR\", status: \"completed\", priority: \"high\" },\n    { content: \"Code review approval\", status: \"pending\", priority: \"high\" },\n    { content: \"Merge and deploy\", status: \"pending\", priority: \"critical\" }\n  ]}\n\n  \u002F\u002F Store release state\n  mcp__claude-flow__memory_usage {\n    action: \"store\",\n    key: \"release\u002Fv2.0.0\u002Fstatus\",\n    value: JSON.stringify({\n      version: \"2.0.0\",\n      stage: \"validation_complete\",\n      timestamp: Date.now(),\n      ready_for_review: true\n    })\n  }\n```\n\n### Release Agent Specializations\n\n#### Changelog Agent\n```bash\n# Get merged PRs between versions\nPRS=$(gh pr list --state merged --base main --json number,title,labels,author,mergedAt \\\n  --jq \".[] | select(.mergedAt > \\\"$(gh release view v1.0.0 --json publishedAt -q .publishedAt)\\\")\")\n\n# Get commit history\nCOMMITS=$(gh api repos\u002F:owner\u002F:repo\u002Fcompare\u002Fv1.0.0...HEAD \\\n  --jq '.commits[].commit.message')\n\n# Generate categorized changelog\nnpx claude-flow github changelog \\\n  --prs \"$PRS\" \\\n  --commits \"$COMMITS\" \\\n  --from v1.0.0 \\\n  --to HEAD \\\n  --categorize \\\n  --add-migration-guide\n```\n\n**Capabilities:**\n- Semantic commit analysis\n- Breaking change detection\n- Contributor attribution\n- Migration guide generation\n- Multi-language support\n\n#### Version Agent\n```bash\n# Intelligent version suggestion\nnpx claude-flow github version-suggest \\\n  --current v1.2.3 \\\n  --analyze-commits \\\n  --check-compatibility \\\n  --suggest-pre-release\n```\n\n**Logic:**\n- Analyzes commit messages and PR labels\n- Detects breaking changes via keywords\n- Suggests appropriate version bump\n- Handles pre-release versioning\n- Validates version constraints\n\n#### Build Agent\n```bash\n# Multi-platform build coordination\nnpx claude-flow github release-build \\\n  --platforms \"linux,macos,windows\" \\\n  --architectures \"x64,arm64\" \\\n  --parallel \\\n  --optimize-size\n```\n\n**Features:**\n- Cross-platform compilation\n- Parallel build execution\n- Artifact optimization and compression\n- Dependency bundling\n- Build caching and reuse\n\n#### Test Agent\n```bash\n# Comprehensive pre-release testing\nnpx claude-flow github release-test \\\n  --suites \"unit,integration,e2e,performance\" \\\n  --environments \"node:16,node:18,node:20\" \\\n  --fail-fast false \\\n  --generate-report\n```\n\n#### Deploy Agent\n```bash\n# Multi-target deployment orchestration\nnpx claude-flow github release-deploy \\\n  --targets \"npm,docker,github,s3\" \\\n  --staged-rollout \\\n  --monitor-metrics \\\n  --auto-rollback\n```\n\n---\n\n## Progressive Disclosure: Level 3 - Advanced Workflows\n\n### Multi-Package Release Coordination\n\n#### Monorepo Release Strategy\n```javascript\n[Single Message - Multi-Package Release]:\n  \u002F\u002F Initialize mesh topology for cross-package coordination\n  mcp__claude-flow__swarm_init { topology: \"mesh\", maxAgents: 8 }\n\n  \u002F\u002F Spawn package-specific agents\n  Task(\"Package A Manager\", \"Coordinate claude-flow package release v1.0.72\", \"coder\")\n  Task(\"Package B Manager\", \"Coordinate ruv-swarm package release v1.0.12\", \"coder\")\n  Task(\"Integration Tester\", \"Validate cross-package compatibility\", \"tester\")\n  Task(\"Version Coordinator\", \"Align dependencies and versions\", \"coordinator\")\n\n  \u002F\u002F Update all packages simultaneously\n  Write(\"packages\u002Fclaude-flow\u002Fpackage.json\", \"[v1.0.72 content]\")\n  Write(\"packages\u002Fruv-swarm\u002Fpackage.json\", \"[v1.0.12 content]\")\n  Write(\"CHANGELOG.md\", \"[consolidated changelog]\")\n\n  \u002F\u002F Run cross-package validation\n  Bash(\"cd packages\u002Fclaude-flow && npm install && npm test\")\n  Bash(\"cd packages\u002Fruv-swarm && npm install && npm test\")\n  Bash(\"npm run test:integration\")\n\n  \u002F\u002F Create unified release PR\n  Bash(`gh pr create \\\n    --title \"Release: claude-flow v1.0.72, ruv-swarm v1.0.12\" \\\n    --body \"Multi-package coordinated release with cross-compatibility validation\"`)\n```\n\n### Progressive Deployment Strategy\n\n#### Staged Rollout Configuration\n```yaml\n# .github\u002Frelease-deployment.yml\ndeployment:\n  strategy: progressive\n  stages:\n    - name: canary\n      percentage: 5\n      duration: 1h\n      metrics:\n        - error-rate \u003C 0.1%\n        - latency-p99 \u003C 200ms\n      auto-advance: true\n\n    - name: partial\n      percentage: 25\n      duration: 4h\n      validation: automated-tests\n      approval: qa-team\n\n    - name: rollout\n      percentage: 50\n      duration: 8h\n      monitor: true\n\n    - name: full\n      percentage: 100\n      approval: release-manager\n      rollback-enabled: true\n```\n\n#### Execute Staged Deployment\n```bash\n# Deploy with progressive rollout\nnpx claude-flow github release-deploy \\\n  --version v2.0.0 \\\n  --strategy progressive \\\n  --config .github\u002Frelease-deployment.yml \\\n  --monitor-metrics \\\n  --auto-rollback-on-error\n```\n\n### Multi-Repository Coordination\n\n#### Coordinated Multi-Repo Release\n```bash\n# Synchronize releases across repositories\nnpx claude-flow github multi-release \\\n  --repos \"frontend:v2.0.0,backend:v2.1.0,cli:v1.5.0\" \\\n  --ensure-compatibility \\\n  --atomic-release \\\n  --synchronized \\\n  --rollback-all-on-failure\n```\n\n#### Cross-Repo Dependency Management\n```javascript\n[Single Message - Cross-Repo Release]:\n  \u002F\u002F Initialize star topology for centralized coordination\n  mcp__claude-flow__swarm_init { topology: \"star\", maxAgents: 6 }\n\n  \u002F\u002F Spawn repo-specific coordinators\n  Task(\"Frontend Release\", \"Release frontend v2.0.0 with API compatibility\", \"coordinator\")\n  Task(\"Backend Release\", \"Release backend v2.1.0 with breaking changes\", \"coordinator\")\n  Task(\"CLI Release\", \"Release CLI v1.5.0 with new commands\", \"coordinator\")\n  Task(\"Compatibility Checker\", \"Validate cross-repo compatibility\", \"researcher\")\n\n  \u002F\u002F Coordinate version updates across repos\n  Bash(\"gh api repos\u002Forg\u002Ffrontend\u002Fdispatches --method POST -f event_type='release' -F client_payload[version]=v2.0.0\")\n  Bash(\"gh api repos\u002Forg\u002Fbackend\u002Fdispatches --method POST -f event_type='release' -F client_payload[version]=v2.1.0\")\n  Bash(\"gh api repos\u002Forg\u002Fcli\u002Fdispatches --method POST -f event_type='release' -F client_payload[version]=v1.5.0\")\n\n  \u002F\u002F Monitor all releases\n  mcp__claude-flow__swarm_monitor { interval: 5, duration: 300 }\n```\n\n### Hotfix Emergency Procedures\n\n#### Emergency Hotfix Workflow\n```bash\n# Fast-track critical bug fix\nnpx claude-flow github emergency-release \\\n  --issue 789 \\\n  --severity critical \\\n  --target-version v1.2.4 \\\n  --cherry-pick-commits \\\n  --bypass-checks security-only \\\n  --fast-track \\\n  --notify-all\n```\n\n#### Automated Hotfix Process\n```javascript\n[Single Message - Emergency Hotfix]:\n  \u002F\u002F Create hotfix branch from last stable release\n  Bash(\"git checkout -b hotfix\u002Fv1.2.4 v1.2.3\")\n\n  \u002F\u002F Cherry-pick critical fixes\n  Bash(\"git cherry-pick abc123def\")\n\n  \u002F\u002F Fast validation\n  Bash(\"npm run test:critical && npm run build\")\n\n  \u002F\u002F Create emergency release\n  Bash(`gh release create v1.2.4 \\\n    --title \"HOTFIX v1.2.4: Critical Security Patch\" \\\n    --notes \"Emergency release addressing CVE-2024-XXXX\" \\\n    --prerelease=false`)\n\n  \u002F\u002F Immediate deployment\n  Bash(\"npm publish --tag hotfix\")\n\n  \u002F\u002F Notify stakeholders\n  Bash(`gh issue create \\\n    --title \"? HOTFIX v1.2.4 Deployed\" \\\n    --body \"Critical security patch deployed. Please update immediately.\" \\\n    --label \"critical,security,hotfix\"`)\n```\n\n---\n\n## Progressive Disclosure: Level 4 - Enterprise Features\n\n### Release Configuration Management\n\n#### Comprehensive Release Config\n```yaml\n# .github\u002Frelease-swarm.yml\nversion: 2.0.0\n\nrelease:\n  versioning:\n    strategy: semantic\n    breaking-keywords: [\"BREAKING\", \"BREAKING CHANGE\", \"!\"]\n    feature-keywords: [\"feat\", \"feature\"]\n    fix-keywords: [\"fix\", \"bugfix\"]\n\n  changelog:\n    sections:\n      - title: \"? Features\"\n        labels: [\"feature\", \"enhancement\"]\n        emoji: true\n      - title: \"? Bug Fixes\"\n        labels: [\"bug\", \"fix\"]\n      - title: \"? Breaking Changes\"\n        labels: [\"breaking\"]\n        highlight: true\n      - title: \"? Documentation\"\n        labels: [\"docs\", \"documentation\"]\n      - title: \"⚡ Performance\"\n        labels: [\"performance\", \"optimization\"]\n      - title: \"? Security\"\n        labels: [\"security\"]\n        priority: critical\n\n  artifacts:\n    - name: npm-package\n      build: npm run build\n      test: npm run test:all\n      publish: npm publish\n      registry: https:\u002F\u002Fregistry.npmjs.org\n\n    - name: docker-image\n      build: docker build -t app:$VERSION .\n      test: docker run app:$VERSION npm test\n      publish: docker push app:$VERSION\n      platforms: [linux\u002Famd64, linux\u002Farm64]\n\n    - name: binaries\n      build: .\u002Fscripts\u002Fbuild-binaries.sh\n      platforms: [linux, macos, windows]\n      architectures: [x64, arm64]\n      upload: github-release\n      sign: true\n\n  validation:\n    pre-release:\n      - lint: npm run lint\n      - typecheck: npm run typecheck\n      - unit-tests: npm run test:unit\n      - integration-tests: npm run test:integration\n      - security-scan: npm audit\n      - license-check: npm run license-check\n\n    post-release:\n      - smoke-tests: npm run test:smoke\n      - deployment-validation: .\u002Fscripts\u002Fvalidate-deployment.sh\n      - performance-baseline: npm run benchmark\n\n  deployment:\n    environments:\n      - name: staging\n        auto-deploy: true\n        validation: npm run test:e2e\n        approval: false\n\n      - name: production\n        auto-deploy: false\n        approval-required: true\n        approvers: [\"release-manager\", \"tech-lead\"]\n        rollback-enabled: true\n        health-checks:\n          - endpoint: \u002Fhealth\n            expected: 200\n            timeout: 30s\n\n  monitoring:\n    metrics:\n      - error-rate: \u003C1%\n      - latency-p95: \u003C500ms\n      - availability: >99.9%\n      - memory-usage: \u003C80%\n\n    alerts:\n      - type: slack\n        channel: releases\n        on: [deploy, rollback, error]\n      - type: email\n        recipients: [\"team@company.com\"]\n        on: [critical-error, rollback]\n      - type: pagerduty\n        service: production-releases\n        on: [critical-error]\n\n  rollback:\n    auto-rollback:\n      triggers:\n        - error-rate > 5%\n        - latency-p99 > 2000ms\n        - availability \u003C 99%\n      grace-period: 5m\n\n    manual-rollback:\n      preserve-data: true\n      notify-users: true\n      create-incident: true\n```\n\n### Advanced Testing Strategies\n\n#### Comprehensive Validation Suite\n```bash\n# Pre-release validation with all checks\nnpx claude-flow github release-validate \\\n  --checks \"\n    version-conflicts,\n    dependency-compatibility,\n    api-breaking-changes,\n    security-vulnerabilities,\n    performance-regression,\n    documentation-completeness,\n    license-compliance,\n    backwards-compatibility\n  \" \\\n  --block-on-failure \\\n  --generate-report \\\n  --upload-results\n```\n\n#### Backward Compatibility Testing\n```bash\n# Test against previous versions\nnpx claude-flow github compat-test \\\n  --previous-versions \"v1.0,v1.1,v1.2\" \\\n  --api-contracts \\\n  --data-migrations \\\n  --integration-tests \\\n  --generate-report\n```\n\n#### Performance Regression Detection\n```bash\n# Benchmark against baseline\nnpx claude-flow github performance-test \\\n  --baseline v1.9.0 \\\n  --candidate v2.0.0 \\\n  --metrics \"throughput,latency,memory,cpu\" \\\n  --threshold 5% \\\n  --fail-on-regression\n```\n\n### Release Monitoring & Analytics\n\n#### Real-Time Release Monitoring\n```bash\n# Monitor release health post-deployment\nnpx claude-flow github release-monitor \\\n  --version v2.0.0 \\\n  --metrics \"error-rate,latency,throughput,adoption\" \\\n  --alert-thresholds \\\n  --duration 24h \\\n  --export-dashboard\n```\n\n#### Release Analytics & Insights\n```bash\n# Analyze release performance and adoption\nnpx claude-flow github release-analytics \\\n  --version v2.0.0 \\\n  --compare-with v1.9.0 \\\n  --metrics \"adoption,performance,stability,feedback\" \\\n  --generate-insights \\\n  --export-report\n```\n\n#### Automated Rollback Configuration\n```bash\n# Configure intelligent auto-rollback\nnpx claude-flow github rollback-config \\\n  --triggers '{\n    \"error-rate\": \">5%\",\n    \"latency-p99\": \">1000ms\",\n    \"availability\": \"\u003C99.9%\",\n    \"failed-health-checks\": \">3\"\n  }' \\\n  --grace-period 5m \\\n  --notify-on-rollback \\\n  --preserve-metrics\n```\n\n### Security & Compliance\n\n#### Security Scanning\n```bash\n# Comprehensive security validation\nnpx claude-flow github release-security \\\n  --scan-dependencies \\\n  --check-secrets \\\n  --audit-permissions \\\n  --sign-artifacts \\\n  --sbom-generation \\\n  --vulnerability-report\n```\n\n#### Compliance Validation\n```bash\n# Ensure regulatory compliance\nnpx claude-flow github release-compliance \\\n  --standards \"SOC2,GDPR,HIPAA\" \\\n  --license-audit \\\n  --data-governance \\\n  --audit-trail \\\n  --generate-attestation\n```\n\n---\n\n## GitHub Actions Integration\n\n### Complete Release Workflow\n```yaml\n# .github\u002Fworkflows\u002Frelease.yml\nname: Intelligent Release Workflow\non:\n  push:\n    tags: ['v*']\n\njobs:\n  release-orchestration:\n    runs-on: ubuntu-latest\n    permissions:\n      contents: write\n      packages: write\n      issues: write\n\n    steps:\n      - name: Checkout Repository\n        uses: actions\u002Fcheckout@v3\n        with:\n          fetch-depth: 0\n\n      - name: Setup Node.js\n        uses: actions\u002Fsetup-node@v3\n        with:\n          node-version: '20'\n          cache: 'npm'\n\n      - name: Authenticate GitHub CLI\n        run: echo \"${{ secrets.GITHUB_TOKEN }}\" | gh auth login --with-token\n\n      - name: Initialize Release Swarm\n        run: |\n          # Extract version from tag\n          RELEASE_TAG=${{ github.ref_name }}\n          PREV_TAG=$(gh release list --limit 2 --json tagName -q '.[1].tagName')\n\n          # Get merged PRs for changelog\n          PRS=$(gh pr list --state merged --base main --json number,title,labels,author,mergedAt \\\n            --jq \".[] | select(.mergedAt > \\\"$(gh release view $PREV_TAG --json publishedAt -q .publishedAt)\\\")\")\n\n          # Get commit history\n          COMMITS=$(gh api repos\u002F${{ github.repository }}\u002Fcompare\u002F${PREV_TAG}...HEAD \\\n            --jq '.commits[].commit.message')\n\n          # Initialize swarm coordination\n          npx claude-flow@alpha swarm init --topology hierarchical\n\n          # Store release context\n          echo \"$PRS\" > \u002Ftmp\u002Frelease-prs.json\n          echo \"$COMMITS\" > \u002Ftmp\u002Frelease-commits.txt\n\n      - name: Generate Release Changelog\n        run: |\n          # Generate intelligent changelog\n          CHANGELOG=$(npx claude-flow@alpha github changelog \\\n            --prs \"$(cat \u002Ftmp\u002Frelease-prs.json)\" \\\n            --commits \"$(cat \u002Ftmp\u002Frelease-commits.txt)\" \\\n            --from $PREV_TAG \\\n            --to $RELEASE_TAG \\\n            --categorize \\\n            --add-migration-guide \\\n            --format markdown)\n\n          echo \"$CHANGELOG\" > RELEASE_CHANGELOG.md\n\n      - name: Build Release Artifacts\n        run: |\n          # Install dependencies\n          npm ci\n\n          # Run comprehensive validation\n          npm run lint\n          npm run typecheck\n          npm run test:all\n          npm run build\n\n          # Build platform-specific binaries\n          npx claude-flow@alpha github release-build \\\n            --platforms \"linux,macos,windows\" \\\n            --architectures \"x64,arm64\" \\\n            --parallel\n\n      - name: Security Scan\n        run: |\n          # Run security validation\n          npm audit --audit-level=moderate\n\n          npx claude-flow@alpha github release-security \\\n            --scan-dependencies \\\n            --check-secrets \\\n            --sign-artifacts\n\n      - name: Create GitHub Release\n        run: |\n          # Update release with generated changelog\n          gh release edit ${{ github.ref_name }} \\\n            --notes \"$(cat RELEASE_CHANGELOG.md)\" \\\n            --draft=false\n\n          # Upload all artifacts\n          for file in dist\u002F*; do\n            gh release upload ${{ github.ref_name }} \"$file\"\n          done\n\n      - name: Deploy to Package Registries\n        run: |\n          # Publish to npm\n          echo \"\u002F\u002Fregistry.npmjs.org\u002F:_authToken=${{ secrets.NPM_TOKEN }}\" > .npmrc\n          npm publish\n\n          # Build and push Docker images\n          docker build -t ${{ github.repository }}:${{ github.ref_name }} .\n          docker push ${{ github.repository }}:${{ github.ref_name }}\n\n      - name: Post-Release Validation\n        run: |\n          # Run smoke tests\n          npm run test:smoke\n\n          # Validate deployment\n          npx claude-flow@alpha github release-validate \\\n            --version ${{ github.ref_name }} \\\n            --smoke-tests \\\n            --health-checks\n\n      - name: Create Release Announcement\n        run: |\n          # Create announcement issue\n          gh issue create \\\n            --title \"? Released ${{ github.ref_name }}\" \\\n            --body \"$(cat RELEASE_CHANGELOG.md)\" \\\n            --label \"announcement,release\"\n\n          # Notify via discussion\n          gh api repos\u002F${{ github.repository }}\u002Fdiscussions \\\n            --method POST \\\n            -f title=\"Release ${{ github.ref_name }} Now Available\" \\\n            -f body=\"$(cat RELEASE_CHANGELOG.md)\" \\\n            -f category_id=\"$(gh api repos\u002F${{ github.repository }}\u002Fdiscussions\u002Fcategories --jq '.[] | select(.slug==\"announcements\") | .id')\"\n\n      - name: Monitor Release\n        run: |\n          # Start release monitoring\n          npx claude-flow@alpha github release-monitor \\\n            --version ${{ github.ref_name }} \\\n            --duration 1h \\\n            --alert-on-errors &\n```\n\n### Hotfix Workflow\n```yaml\n# .github\u002Fworkflows\u002Fhotfix.yml\nname: Emergency Hotfix Workflow\non:\n  issues:\n    types: [labeled]\n\njobs:\n  emergency-hotfix:\n    if: contains(github.event.issue.labels.*.name, 'critical-hotfix')\n    runs-on: ubuntu-latest\n\n    steps:\n      - name: Create Hotfix Branch\n        run: |\n          LAST_STABLE=$(gh release list --limit 1 --json tagName -q '.[0].tagName')\n          HOTFIX_VERSION=$(echo $LAST_STABLE | awk -F. '{print $1\".\"$2\".\"$3+1}')\n\n          git checkout -b hotfix\u002F$HOTFIX_VERSION $LAST_STABLE\n\n      - name: Fast-Track Testing\n        run: |\n          npm ci\n          npm run test:critical\n          npm run build\n\n      - name: Emergency Release\n        run: |\n          npx claude-flow@alpha github emergency-release \\\n            --issue ${{ github.event.issue.number }} \\\n            --severity critical \\\n            --fast-track \\\n            --notify-all\n```\n\n---\n\n## Best Practices & Patterns\n\n### Release Planning Guidelines\n\n#### 1. Regular Release Cadence\n- **Weekly**: Patch releases with bug fixes\n- **Bi-weekly**: Minor releases with features\n- **Quarterly**: Major releases with breaking changes\n- **On-demand**: Hotfixes for critical issues\n\n#### 2. Feature Freeze Strategy\n- Code freeze 3 days before release\n- Only critical bug fixes allowed\n- Beta testing period for major releases\n- Stakeholder communication plan\n\n#### 3. Version Management Rules\n- Strict semantic versioning compliance\n- Breaking changes only in major versions\n- Deprecation warnings one minor version ahead\n- Cross-package version synchronization\n\n### Automation Recommendations\n\n#### 1. Comprehensive CI\u002FCD Pipeline\n- Automated testing at every stage\n- Security scanning before release\n- Performance benchmarking\n- Documentation generation\n\n#### 2. Progressive Deployment\n- Canary releases for early detection\n- Staged rollouts with monitoring\n- Automated health checks\n- Quick rollback mechanisms\n\n#### 3. Monitoring & Observability\n- Real-time error tracking\n- Performance metrics collection\n- User adoption analytics\n- Feedback collection automation\n\n### Documentation Standards\n\n#### 1. Changelog Requirements\n- Categorized changes by type\n- Breaking changes highlighted\n- Migration guides for major versions\n- Contributor attribution\n\n#### 2. Release Notes Content\n- High-level feature summaries\n- Detailed technical changes\n- Upgrade instructions\n- Known issues and limitations\n\n#### 3. API Documentation\n- Automated API doc generation\n- Example code updates\n- Deprecation notices\n- Version compatibility matrix\n\n---\n\n## Troubleshooting & Common Issues\n\n### Issue: Failed Release Build\n```bash\n# Debug build failures\nnpx claude-flow@alpha diagnostic-run \\\n  --component build \\\n  --verbose\n\n# Retry with isolated environment\ndocker run --rm -v $(pwd):\u002Fapp node:20 \\\n  bash -c \"cd \u002Fapp && npm ci && npm run build\"\n```\n\n### Issue: Test Failures in CI\n```bash\n# Run tests with detailed output\nnpm run test -- --verbose --coverage\n\n# Check for environment-specific issues\nnpm run test:ci\n\n# Compare local vs CI environment\nnpx claude-flow@alpha github compat-test \\\n  --environments \"local,ci\" \\\n  --compare\n```\n\n### Issue: Deployment Rollback Needed\n```bash\n# Immediate rollback to previous version\nnpx claude-flow@alpha github rollback \\\n  --to-version v1.9.9 \\\n  --reason \"Critical bug in v2.0.0\" \\\n  --preserve-data \\\n  --notify-users\n\n# Investigate rollback cause\nnpx claude-flow@alpha github release-analytics \\\n  --version v2.0.0 \\\n  --identify-issues\n```\n\n### Issue: Version Conflicts\n```bash\n# Check and resolve version conflicts\nnpx claude-flow@alpha github release-validate \\\n  --checks version-conflicts \\\n  --auto-resolve\n\n# Align multi-package versions\nnpx claude-flow@alpha github version-sync \\\n  --packages \"package-a,package-b\" \\\n  --strategy semantic\n```\n\n---\n\n## Performance Metrics & Benchmarks\n\n### Expected Performance\n- **Release Planning**: \u003C 2 minutes\n- **Build Process**: 3-8 minutes (varies by project)\n- **Test Execution**: 5-15 minutes\n- **Deployment**: 2-5 minutes per target\n- **Complete Pipeline**: 15-30 minutes\n\n### Optimization Tips\n1. **Parallel Execution**: Use swarm coordination for concurrent tasks\n2. **Caching**: Enable build and dependency caching\n3. **Incremental Builds**: Only rebuild changed components\n4. **Test Optimization**: Run critical tests first, full suite in parallel\n\n### Success Metrics\n- **Release Frequency**: Target weekly minor releases\n- **Lead Time**: \u003C 2 hours from commit to production\n- **Failure Rate**: \u003C 2% of releases require rollback\n- **MTTR**: \u003C 30 minutes for critical hotfixes\n\n---\n\n## Related Resources\n\n### Documentation\n- [GitHub CLI Documentation](https:\u002F\u002Fcli.github.com\u002Fmanual\u002F)\n- [Semantic Versioning Spec](https:\u002F\u002Fsemver.org\u002F)\n- [Claude Flow SPARC Guide](..\u002F..\u002Fdocs\u002Fsparc-methodology.md)\n- [Swarm Coordination Patterns](..\u002F..\u002Fdocs\u002Fswarm-patterns.md)\n\n### Related Skills\n- **github-pr-management**: PR review and merge automation\n- **github-workflow-automation**: CI\u002FCD workflow orchestration\n- **multi-repo-coordination**: Cross-repository synchronization\n- **deployment-orchestration**: Advanced deployment strategies\n\n### Support & Community\n- Issues: https:\u002F\u002Fgithub.com\u002Fruvnet\u002Fclaude-flow\u002Fissues\n- Discussions: https:\u002F\u002Fgithub.com\u002Fruvnet\u002Fclaude-flow\u002Fdiscussions\n- Documentation: https:\u002F\u002Fclaude-flow.dev\u002Fdocs\n\n---\n\n## Appendix: Release Checklist Template\n\n### Pre-Release Checklist\n- [ ] Version numbers updated across all packages\n- [ ] Changelog generated and reviewed\n- [ ] Breaking changes documented with migration guide\n- [ ] All tests passing (unit, integration, e2e)\n- [ ] Security scan completed with no critical issues\n- [ ] Performance benchmarks within acceptable range\n- [ ] Documentation updated (API docs, README, examples)\n- [ ] Release notes drafted and reviewed\n- [ ] Stakeholders notified of upcoming release\n- [ ] Deployment plan reviewed and approved\n\n### Release Checklist\n- [ ] Release branch created and validated\n- [ ] CI\u002FCD pipeline completed successfully\n- [ ] Artifacts built and verified\n- [ ] GitHub release created with proper notes\n- [ ] Packages published to registries\n- [ ] Docker images pushed to container registry\n- [ ] Deployment to staging successful\n- [ ] Smoke tests passing in staging\n- [ ] Production deployment completed\n- [ ] Health checks passing\n\n### Post-Release Checklist\n- [ ] Release announcement published\n- [ ] Monitoring dashboards reviewed\n- [ ] Error rates within normal range\n- [ ] Performance metrics stable\n- [ ] User feedback collected\n- [ ] Documentation links verified\n- [ ] Release retrospective scheduled\n- [ ] Next release planning initiated\n\n---\n\n**Version**: 2.0.0\n**Last Updated**: 2025-10-19\n**Maintained By**: Claude Flow Team\n","# GitHub Release Management Skill\n\nIntelligent release automation and orchestration using AI swarms for comprehensive software releases - from changelog generation to multi-platform deployment with rollback capabilities.\n\n## Quick Start\n\n### Simple Release Flow\n```bash\n# Plan and create a release\ngh release create v2.0.0 \\\n  --draft \\\n  --generate-notes \\\n  --title \"Release v2.0.0\"\n\n# Orchestrate with swarm\nnpx claude-flow github release-create \\\n  --version \"2.0.0\" \\\n  --build-artifacts \\\n  --deploy-targets \"npm,docker,github\"\n```\n\n### Full Automated Release\n```bash\n# Initialize release swarm\nnpx claude-flow swarm init --topology hierarchical\n\n# Execute complete release pipeline\nnpx claude-flow sparc pipeline \"Release v2.0.0 with full validation\"\n```\n\n---\n\n## Core Capabilities\n\n### 1. Release Planning & Version Management\n- Semantic version analysis and suggestion\n- Breaking change detection from commits\n- Release timeline generation\n- Multi-package version coordination\n\n### 2. Automated Testing & Validation\n- Multi-stage test orchestration\n- Cross-platform compatibility testing\n- Performance regression detection\n- Security vulnerability scanning\n\n### 3. Build & Deployment Orchestration\n- Multi-platform build coordination\n- Parallel artifact generation\n- Progressive deployment strategies\n- Automated rollback mechanisms\n\n### 4. Documentation & Communication\n- Automated changelog generation\n- Release notes with categorization\n- Migration guide creation\n- Stakeholder notification\n\n---\n\n## Progressive Disclosure: Level 1 - Basic Usage\n\n### Essential Release Commands\n\n#### Create Release Draft\n```bash\n# Get last release tag\nLAST_TAG=$(gh release list --limit 1 --json tagName -q '.[0].tagName')\n\n# Generate changelog from commits\nCHANGELOG=$(gh api repos\u002F:owner\u002F:repo\u002Fcompare\u002F${LAST_TAG}...HEAD \\\n  --jq '.commits[].commit.message')\n\n# Create draft release\ngh release create v2.0.0 \\\n  --draft \\\n  --title \"Release v2.0.0\" \\\n  --notes \"$CHANGELOG\" \\\n  --target main\n```\n\n#### Basic Version Bump\n```bash\n# Update package.json version\nnpm version patch  # or minor, major\n\n# Push version tag\ngit push --follow-tags\n```\n\n#### Simple Deployment\n```bash\n# Build and publish npm package\nnpm run build\nnpm publish\n\n# Create GitHub release\ngh release create $(npm pkg get version) \\\n  --generate-notes\n```\n\n### Quick Integration Example\n```javascript\n\u002F\u002F Simple release preparation in Claude Code\n[Single Message]:\n  \u002F\u002F Update version files\n  Edit(\"package.json\", { old: '\"version\": \"1.0.0\"', new: '\"version\": \"2.0.0\"' })\n\n  \u002F\u002F Generate changelog\n  Bash(\"gh api repos\u002F:owner\u002F:repo\u002Fcompare\u002Fv1.0.0...HEAD --jq '.commits[].commit.message' > CHANGELOG.md\")\n\n  \u002F\u002F Create release branch\n  Bash(\"git checkout -b release\u002Fv2.0.0\")\n  Bash(\"git add -A && git commit -m 'release: Prepare v2.0.0'\")\n\n  \u002F\u002F Create PR\n  Bash(\"gh pr create --title 'Release v2.0.0' --body 'Automated release preparation'\")\n```\n\n---\n\n## Progressive Disclosure: Level 2 - Swarm Coordination\n\n### AI Swarm Release Orchestration\n\n#### Initialize Release Swarm\n```javascript\n\u002F\u002F Set up coordinated release team\n[Single Message - Swarm Initialization]:\n  mcp__claude-flow__swarm_init {\n    topology: \"hierarchical\",\n    maxAgents: 6,\n    strategy: \"balanced\"\n  }\n\n  \u002F\u002F Spawn specialized agents\n  mcp__claude-flow__agent_spawn { type: \"coordinator\", name: \"Release Director\" }\n  mcp__claude-flow__agent_spawn { type: \"coder\", name: \"Version Manager\" }\n  mcp__claude-flow__agent_spawn { type: \"tester\", name: \"QA Engineer\" }\n  mcp__claude-flow__agent_spawn { type: \"reviewer\", name: \"Release Reviewer\" }\n  mcp__claude-flow__agent_spawn { type: \"analyst\", name: \"Deployment Analyst\" }\n  mcp__claude-flow__agent_spawn { type: \"researcher\", name: \"Compatibility Checker\" }\n```\n\n#### Coordinated Release Workflow\n```javascript\n[Single Message - Full Release Coordination]:\n  \u002F\u002F Create release branch\n  Bash(\"gh api repos\u002F:owner\u002F:repo\u002Fgit\u002Frefs --method POST -f ref='refs\u002Fheads\u002Frelease\u002Fv2.0.0' -f sha=$(gh api repos\u002F:owner\u002F:repo\u002Fgit\u002Frefs\u002Fheads\u002Fmain --jq '.object.sha')\")\n\n  \u002F\u002F Orchestrate release preparation\n  mcp__claude-flow__task_orchestrate {\n    task: \"Prepare release v2.0.0 with comprehensive testing and validation\",\n    strategy: \"sequential\",\n    priority: \"critical\",\n    maxAgents: 6\n  }\n\n  \u002F\u002F Update all release files\n  Write(\"package.json\", \"[updated version]\")\n  Write(\"CHANGELOG.md\", \"[release changelog]\")\n  Write(\"RELEASE_NOTES.md\", \"[detailed notes]\")\n\n  \u002F\u002F Run comprehensive validation\n  Bash(\"npm install && npm test && npm run lint && npm run build\")\n\n  \u002F\u002F Create release PR\n  Bash(`gh pr create \\\n    --title \"Release v2.0.0: Feature Set and Improvements\" \\\n    --head \"release\u002Fv2.0.0\" \\\n    --base \"main\" \\\n    --body \"$(cat RELEASE_NOTES.md)\"`)\n\n  \u002F\u002F Track progress\n  TodoWrite { todos: [\n    { content: \"Prepare release branch\", status: \"completed\", priority: \"critical\" },\n    { content: \"Run validation suite\", status: \"completed\", priority: \"high\" },\n    { content: \"Create release PR\", status: \"completed\", priority: \"high\" },\n    { content: \"Code review approval\", status: \"pending\", priority: \"high\" },\n    { content: \"Merge and deploy\", status: \"pending\", priority: \"critical\" }\n  ]}\n\n  \u002F\u002F Store release state\n  mcp__claude-flow__memory_usage {\n    action: \"store\",\n    key: \"release\u002Fv2.0.0\u002Fstatus\",\n    value: JSON.stringify({\n      version: \"2.0.0\",\n      stage: \"validation_complete\",\n      timestamp: Date.now(),\n      ready_for_review: true\n    })\n  }\n```\n\n### Release Agent Specializations\n\n#### Changelog Agent\n```bash\n# Get merged PRs between versions\nPRS=$(gh pr list --state merged --base main --json number,title,labels,author,mergedAt \\\n  --jq \".[] | select(.mergedAt > \\\"$(gh release view v1.0.0 --json publishedAt -q .publishedAt)\\\")\")\n\n# Get commit history\nCOMMITS=$(gh api repos\u002F:owner\u002F:repo\u002Fcompare\u002Fv1.0.0...HEAD \\\n  --jq '.commits[].commit.message')\n\n# Generate categorized changelog\nnpx claude-flow github changelog \\\n  --prs \"$PRS\" \\\n  --commits \"$COMMITS\" \\\n  --from v1.0.0 \\\n  --to HEAD \\\n  --categorize \\\n  --add-migration-guide\n```\n\n**Capabilities:**\n- Semantic commit analysis\n- Breaking change detection\n- Contributor attribution\n- Migration guide generation\n- Multi-language support\n\n#### Version Agent\n```bash\n# Intelligent version suggestion\nnpx claude-flow github version-suggest \\\n  --current v1.2.3 \\\n  --analyze-commits \\\n  --check-compatibility \\\n  --suggest-pre-release\n```\n\n**Logic:**\n- Analyzes commit messages and PR labels\n- Detects breaking changes via keywords\n- Suggests appropriate version bump\n- Handles pre-release versioning\n- Validates version constraints\n\n#### Build Agent\n```bash\n# Multi-platform build coordination\nnpx claude-flow github release-build \\\n  --platforms \"linux,macos,windows\" \\\n  --architectures \"x64,arm64\" \\\n  --parallel \\\n  --optimize-size\n```\n\n**Features:**\n- Cross-platform compilation\n- Parallel build execution\n- Artifact optimization and compression\n- Dependency bundling\n- Build caching and reuse\n\n#### Test Agent\n```bash\n# Comprehensive pre-release testing\nnpx claude-flow github release-test \\\n  --suites \"unit,integration,e2e,performance\" \\\n  --environments \"node:16,node:18,node:20\" \\\n  --fail-fast false \\\n  --generate-report\n```\n\n#### Deploy Agent\n```bash\n# Multi-target deployment orchestration\nnpx claude-flow github release-deploy \\\n  --targets \"npm,docker,github,s3\" \\\n  --staged-rollout \\\n  --monitor-metrics \\\n  --auto-rollback\n```\n\n---\n\n## Progressive Disclosure: Level 3 - Advanced Workflows\n\n### Multi-Package Release Coordination\n\n#### Monorepo Release Strategy\n```javascript\n[Single Message - Multi-Package Release]:\n  \u002F\u002F Initialize mesh topology for cross-package coordination\n  mcp__claude-flow__swarm_init { topology: \"mesh\", maxAgents: 8 }\n\n  \u002F\u002F Spawn package-specific agents\n  Task(\"Package A Manager\", \"Coordinate claude-flow package release v1.0.72\", \"coder\")\n  Task(\"Package B Manager\", \"Coordinate ruv-swarm package release v1.0.12\", \"coder\")\n  Task(\"Integration Tester\", \"Validate cross-package compatibility\", \"tester\")\n  Task(\"Version Coordinator\", \"Align dependencies and versions\", \"coordinator\")\n\n  \u002F\u002F Update all packages simultaneously\n  Write(\"packages\u002Fclaude-flow\u002Fpackage.json\", \"[v1.0.72 content]\")\n  Write(\"packages\u002Fruv-swarm\u002Fpackage.json\", \"[v1.0.12 content]\")\n  Write(\"CHANGELOG.md\", \"[consolidated changelog]\")\n\n  \u002F\u002F Run cross-package validation\n  Bash(\"cd packages\u002Fclaude-flow && npm install && npm test\")\n  Bash(\"cd packages\u002Fruv-swarm && npm install && npm test\")\n  Bash(\"npm run test:integration\")\n\n  \u002F\u002F Create unified release PR\n  Bash(`gh pr create \\\n    --title \"Release: claude-flow v1.0.72, ruv-swarm v1.0.12\" \\\n    --body \"Multi-package coordinated release with cross-compatibility validation\"`)\n```\n\n### Progressive Deployment Strategy\n\n#### Staged Rollout Configuration\n```yaml\n# .github\u002Frelease-deployment.yml\ndeployment:\n  strategy: progressive\n  stages:\n    - name: canary\n      percentage: 5\n      duration: 1h\n      metrics:\n        - error-rate \u003C 0.1%\n        - latency-p99 \u003C 200ms\n      auto-advance: true\n\n    - name: partial\n      percentage: 25\n      duration: 4h\n      validation: automated-tests\n      approval: qa-team\n\n    - name: rollout\n      percentage: 50\n      duration: 8h\n      monitor: true\n\n    - name: full\n      percentage: 100\n      approval: release-manager\n      rollback-enabled: true\n```\n\n#### Execute Staged Deployment\n```bash\n# Deploy with progressive rollout\nnpx claude-flow github release-deploy \\\n  --version v2.0.0 \\\n  --strategy progressive \\\n  --config .github\u002Frelease-deployment.yml \\\n  --monitor-metrics \\\n  --auto-rollback-on-error\n```\n\n### Multi-Repository Coordination\n\n#### Coordinated Multi-Repo Release\n```bash\n# Synchronize releases across repositories\nnpx claude-flow github multi-release \\\n  --repos \"frontend:v2.0.0,backend:v2.1.0,cli:v1.5.0\" \\\n  --ensure-compatibility \\\n  --atomic-release \\\n  --synchronized \\\n  --rollback-all-on-failure\n```\n\n#### Cross-Repo Dependency Management\n```javascript\n[Single Message - Cross-Repo Release]:\n  \u002F\u002F Initialize star topology for centralized coordination\n  mcp__claude-flow__swarm_init { topology: \"star\", maxAgents: 6 }\n\n  \u002F\u002F Spawn repo-specific coordinators\n  Task(\"Frontend Release\", \"Release frontend v2.0.0 with API compatibility\", \"coordinator\")\n  Task(\"Backend Release\", \"Release backend v2.1.0 with breaking changes\", \"coordinator\")\n  Task(\"CLI Release\", \"Release CLI v1.5.0 with new commands\", \"coordinator\")\n  Task(\"Compatibility Checker\", \"Validate cross-repo compatibility\", \"researcher\")\n\n  \u002F\u002F Coordinate version updates across repos\n  Bash(\"gh api repos\u002Forg\u002Ffrontend\u002Fdispatches --method POST -f event_type='release' -F client_payload[version]=v2.0.0\")\n  Bash(\"gh api repos\u002Forg\u002Fbackend\u002Fdispatches --method POST -f event_type='release' -F client_payload[version]=v2.1.0\")\n  Bash(\"gh api repos\u002Forg\u002Fcli\u002Fdispatches --method POST -f event_type='release' -F client_payload[version]=v1.5.0\")\n\n  \u002F\u002F Monitor all releases\n  mcp__claude-flow__swarm_monitor { interval: 5, duration: 300 }\n```\n\n### Hotfix Emergency Procedures\n\n#### Emergency Hotfix Workflow\n```bash\n# Fast-track critical bug fix\nnpx claude-flow github emergency-release \\\n  --issue 789 \\\n  --severity critical \\\n  --target-version v1.2.4 \\\n  --cherry-pick-commits \\\n  --bypass-checks security-only \\\n  --fast-track \\\n  --notify-all\n```\n\n#### Automated Hotfix Process\n```javascript\n[Single Message - Emergency Hotfix]:\n  \u002F\u002F Create hotfix branch from last stable release\n  Bash(\"git checkout -b hotfix\u002Fv1.2.4 v1.2.3\")\n\n  \u002F\u002F Cherry-pick critical fixes\n  Bash(\"git cherry-pick abc123def\")\n\n  \u002F\u002F Fast validation\n  Bash(\"npm run test:critical && npm run build\")\n\n  \u002F\u002F Create emergency release\n  Bash(`gh release create v1.2.4 \\\n    --title \"HOTFIX v1.2.4: Critical Security Patch\" \\\n    --notes \"Emergency release addressing CVE-2024-XXXX\" \\\n    --prerelease=false`)\n\n  \u002F\u002F Immediate deployment\n  Bash(\"npm publish --tag hotfix\")\n\n  \u002F\u002F Notify stakeholders\n  Bash(`gh issue create \\\n    --title \"? HOTFIX v1.2.4 Deployed\" \\\n    --body \"Critical security patch deployed. Please update immediately.\" \\\n    --label \"critical,security,hotfix\"`)\n```\n\n---\n\n## Progressive Disclosure: Level 4 - Enterprise Features\n\n### Release Configuration Management\n\n#### Comprehensive Release Config\n```yaml\n# .github\u002Frelease-swarm.yml\nversion: 2.0.0\n\nrelease:\n  versioning:\n    strategy: semantic\n    breaking-keywords: [\"BREAKING\", \"BREAKING CHANGE\", \"!\"]\n    feature-keywords: [\"feat\", \"feature\"]\n    fix-keywords: [\"fix\", \"bugfix\"]\n\n  changelog:\n    sections:\n      - title: \"? Features\"\n        labels: [\"feature\", \"enhancement\"]\n        emoji: true\n      - title: \"? Bug Fixes\"\n        labels: [\"bug\", \"fix\"]\n      - title: \"? Breaking Changes\"\n        labels: [\"breaking\"]\n        highlight: true\n      - title: \"? Documentation\"\n        labels: [\"docs\", \"documentation\"]\n      - title: \"⚡ Performance\"\n        labels: [\"performance\", \"optimization\"]\n      - title: \"? Security\"\n        labels: [\"security\"]\n        priority: critical\n\n  artifacts:\n    - name: npm-package\n      build: npm run build\n      test: npm run test:all\n      publish: npm publish\n      registry: https:\u002F\u002Fregistry.npmjs.org\n\n    - name: docker-image\n      build: docker build -t app:$VERSION .\n      test: docker run app:$VERSION npm test\n      publish: docker push app:$VERSION\n      platforms: [linux\u002Famd64, linux\u002Farm64]\n\n    - name: binaries\n      build: .\u002Fscripts\u002Fbuild-binaries.sh\n      platforms: [linux, macos, windows]\n      architectures: [x64, arm64]\n      upload: github-release\n      sign: true\n\n  validation:\n    pre-release:\n      - lint: npm run lint\n      - typecheck: npm run typecheck\n      - unit-tests: npm run test:unit\n      - integration-tests: npm run test:integration\n      - security-scan: npm audit\n      - license-check: npm run license-check\n\n    post-release:\n      - smoke-tests: npm run test:smoke\n      - deployment-validation: .\u002Fscripts\u002Fvalidate-deployment.sh\n      - performance-baseline: npm run benchmark\n\n  deployment:\n    environments:\n      - name: staging\n        auto-deploy: true\n        validation: npm run test:e2e\n        approval: false\n\n      - name: production\n        auto-deploy: false\n        approval-required: true\n        approvers: [\"release-manager\", \"tech-lead\"]\n        rollback-enabled: true\n        health-checks:\n          - endpoint: \u002Fhealth\n            expected: 200\n            timeout: 30s\n\n  monitoring:\n    metrics:\n      - error-rate: \u003C1%\n      - latency-p95: \u003C500ms\n      - availability: >99.9%\n      - memory-usage: \u003C80%\n\n    alerts:\n      - type: slack\n        channel: releases\n        on: [deploy, rollback, error]\n      - type: email\n        recipients: [\"team@company.com\"]\n        on: [critical-error, rollback]\n      - type: pagerduty\n        service: production-releases\n        on: [critical-error]\n\n  rollback:\n    auto-rollback:\n      triggers:\n        - error-rate > 5%\n        - latency-p99 > 2000ms\n        - availability \u003C 99%\n      grace-period: 5m\n\n    manual-rollback:\n      preserve-data: true\n      notify-users: true\n      create-incident: true\n```\n\n### Advanced Testing Strategies\n\n#### Comprehensive Validation Suite\n```bash\n# Pre-release validation with all checks\nnpx claude-flow github release-validate \\\n  --checks \"\n    version-conflicts,\n    dependency-compatibility,\n    api-breaking-changes,\n    security-vulnerabilities,\n    performance-regression,\n    documentation-completeness,\n    license-compliance,\n    backwards-compatibility\n  \" \\\n  --block-on-failure \\\n  --generate-report \\\n  --upload-results\n```\n\n#### Backward Compatibility Testing\n```bash\n# Test against previous versions\nnpx claude-flow github compat-test \\\n  --previous-versions \"v1.0,v1.1,v1.2\" \\\n  --api-contracts \\\n  --data-migrations \\\n  --integration-tests \\\n  --generate-report\n```\n\n#### Performance Regression Detection\n```bash\n# Benchmark against baseline\nnpx claude-flow github performance-test \\\n  --baseline v1.9.0 \\\n  --candidate v2.0.0 \\\n  --metrics \"throughput,latency,memory,cpu\" \\\n  --threshold 5% \\\n  --fail-on-regression\n```\n\n### Release Monitoring & Analytics\n\n#### Real-Time Release Monitoring\n```bash\n# Monitor release health post-deployment\nnpx claude-flow github release-monitor \\\n  --version v2.0.0 \\\n  --metrics \"error-rate,latency,throughput,adoption\" \\\n  --alert-thresholds \\\n  --duration 24h \\\n  --export-dashboard\n```\n\n#### Release Analytics & Insights\n```bash\n# Analyze release performance and adoption\nnpx claude-flow github release-analytics \\\n  --version v2.0.0 \\\n  --compare-with v1.9.0 \\\n  --metrics \"adoption,performance,stability,feedback\" \\\n  --generate-insights \\\n  --export-report\n```\n\n#### Automated Rollback Configuration\n```bash\n# Configure intelligent auto-rollback\nnpx claude-flow github rollback-config \\\n  --triggers '{\n    \"error-rate\": \">5%\",\n    \"latency-p99\": \">1000ms\",\n    \"availability\": \"\u003C99.9%\",\n    \"failed-health-checks\": \">3\"\n  }' \\\n  --grace-period 5m \\\n  --notify-on-rollback \\\n  --preserve-metrics\n```\n\n### Security & Compliance\n\n#### Security Scanning\n```bash\n# Comprehensive security validation\nnpx claude-flow github release-security \\\n  --scan-dependencies \\\n  --check-secrets \\\n  --audit-permissions \\\n  --sign-artifacts \\\n  --sbom-generation \\\n  --vulnerability-report\n```\n\n#### Compliance Validation\n```bash\n# Ensure regulatory compliance\nnpx claude-flow github release-compliance \\\n  --standards \"SOC2,GDPR,HIPAA\" \\\n  --license-audit \\\n  --data-governance \\\n  --audit-trail \\\n  --generate-attestation\n```\n\n---\n\n## GitHub Actions Integration\n\n### Complete Release Workflow\n```yaml\n# .github\u002Fworkflows\u002Frelease.yml\nname: Intelligent Release Workflow\non:\n  push:\n    tags: ['v*']\n\njobs:\n  release-orchestration:\n    runs-on: ubuntu-latest\n    permissions:\n      contents: write\n      packages: write\n      issues: write\n\n    steps:\n      - name: Checkout Repository\n        uses: actions\u002Fcheckout@v3\n        with:\n          fetch-depth: 0\n\n      - name: Setup Node.js\n        uses: actions\u002Fsetup-node@v3\n        with:\n          node-version: '20'\n          cache: 'npm'\n\n      - name: Authenticate GitHub CLI\n        run: echo \"${{ secrets.GITHUB_TOKEN }}\" | gh auth login --with-token\n\n      - name: Initialize Release Swarm\n        run: |\n          # Extract version from tag\n          RELEASE_TAG=${{ github.ref_name }}\n          PREV_TAG=$(gh release list --limit 2 --json tagName -q '.[1].tagName')\n\n          # Get merged PRs for changelog\n          PRS=$(gh pr list --state merged --base main --json number,title,labels,author,mergedAt \\\n            --jq \".[] | select(.mergedAt > \\\"$(gh release view $PREV_TAG --json publishedAt -q .publishedAt)\\\")\")\n\n          # Get commit history\n          COMMITS=$(gh api repos\u002F${{ github.repository }}\u002Fcompare\u002F${PREV_TAG}...HEAD \\\n            --jq '.commits[].commit.message')\n\n          # Initialize swarm coordination\n          npx claude-flow@alpha swarm init --topology hierarchical\n\n          # Store release context\n          echo \"$PRS\" > \u002Ftmp\u002Frelease-prs.json\n          echo \"$COMMITS\" > \u002Ftmp\u002Frelease-commits.txt\n\n      - name: Generate Release Changelog\n        run: |\n          # Generate intelligent changelog\n          CHANGELOG=$(npx claude-flow@alpha github changelog \\\n            --prs \"$(cat \u002Ftmp\u002Frelease-prs.json)\" \\\n            --commits \"$(cat \u002Ftmp\u002Frelease-commits.txt)\" \\\n            --from $PREV_TAG \\\n            --to $RELEASE_TAG \\\n            --categorize \\\n            --add-migration-guide \\\n            --format markdown)\n\n          echo \"$CHANGELOG\" > RELEASE_CHANGELOG.md\n\n      - name: Build Release Artifacts\n        run: |\n          # Install dependencies\n          npm ci\n\n          # Run comprehensive validation\n          npm run lint\n          npm run typecheck\n          npm run test:all\n          npm run build\n\n          # Build platform-specific binaries\n          npx claude-flow@alpha github release-build \\\n            --platforms \"linux,macos,windows\" \\\n            --architectures \"x64,arm64\" \\\n            --parallel\n\n      - name: Security Scan\n        run: |\n          # Run security validation\n          npm audit --audit-level=moderate\n\n          npx claude-flow@alpha github release-security \\\n            --scan-dependencies \\\n            --check-secrets \\\n            --sign-artifacts\n\n      - name: Create GitHub Release\n        run: |\n          # Update release with generated changelog\n          gh release edit ${{ github.ref_name }} \\\n            --notes \"$(cat RELEASE_CHANGELOG.md)\" \\\n            --draft=false\n\n          # Upload all artifacts\n          for file in dist\u002F*; do\n            gh release upload ${{ github.ref_name }} \"$file\"\n          done\n\n      - name: Deploy to Package Registries\n        run: |\n          # Publish to npm\n          echo \"\u002F\u002Fregistry.npmjs.org\u002F:_authToken=${{ secrets.NPM_TOKEN }}\" > .npmrc\n          npm publish\n\n          # Build and push Docker images\n          docker build -t ${{ github.repository }}:${{ github.ref_name }} .\n          docker push ${{ github.repository }}:${{ github.ref_name }}\n\n      - name: Post-Release Validation\n        run: |\n          # Run smoke tests\n          npm run test:smoke\n\n          # Validate deployment\n          npx claude-flow@alpha github release-validate \\\n            --version ${{ github.ref_name }} \\\n            --smoke-tests \\\n            --health-checks\n\n      - name: Create Release Announcement\n        run: |\n          # Create announcement issue\n          gh issue create \\\n            --title \"? Released ${{ github.ref_name }}\" \\\n            --body \"$(cat RELEASE_CHANGELOG.md)\" \\\n            --label \"announcement,release\"\n\n          # Notify via discussion\n          gh api repos\u002F${{ github.repository }}\u002Fdiscussions \\\n            --method POST \\\n            -f title=\"Release ${{ github.ref_name }} Now Available\" \\\n            -f body=\"$(cat RELEASE_CHANGELOG.md)\" \\\n            -f category_id=\"$(gh api repos\u002F${{ github.repository }}\u002Fdiscussions\u002Fcategories --jq '.[] | select(.slug==\"announcements\") | .id')\"\n\n      - name: Monitor Release\n        run: |\n          # Start release monitoring\n          npx claude-flow@alpha github release-monitor \\\n            --version ${{ github.ref_name }} \\\n            --duration 1h \\\n            --alert-on-errors &\n```\n\n### Hotfix Workflow\n```yaml\n# .github\u002Fworkflows\u002Fhotfix.yml\nname: Emergency Hotfix Workflow\non:\n  issues:\n    types: [labeled]\n\njobs:\n  emergency-hotfix:\n    if: contains(github.event.issue.labels.*.name, 'critical-hotfix')\n    runs-on: ubuntu-latest\n\n    steps:\n      - name: Create Hotfix Branch\n        run: |\n          LAST_STABLE=$(gh release list --limit 1 --json tagName -q '.[0].tagName')\n          HOTFIX_VERSION=$(echo $LAST_STABLE | awk -F. '{print $1\".\"$2\".\"$3+1}')\n\n          git checkout -b hotfix\u002F$HOTFIX_VERSION $LAST_STABLE\n\n      - name: Fast-Track Testing\n        run: |\n          npm ci\n          npm run test:critical\n          npm run build\n\n      - name: Emergency Release\n        run: |\n          npx claude-flow@alpha github emergency-release \\\n            --issue ${{ github.event.issue.number }} \\\n            --severity critical \\\n            --fast-track \\\n            --notify-all\n```\n\n---\n\n## Best Practices & Patterns\n\n### Release Planning Guidelines\n\n#### 1. Regular Release Cadence\n- **Weekly**: Patch releases with bug fixes\n- **Bi-weekly**: Minor releases with features\n- **Quarterly**: Major releases with breaking changes\n- **On-demand**: Hotfixes for critical issues\n\n#### 2. Feature Freeze Strategy\n- Code freeze 3 days before release\n- Only critical bug fixes allowed\n- Beta testing period for major releases\n- Stakeholder communication plan\n\n#### 3. Version Management Rules\n- Strict semantic versioning compliance\n- Breaking changes only in major versions\n- Deprecation warnings one minor version ahead\n- Cross-package version synchronization\n\n### Automation Recommendations\n\n#### 1. Comprehensive CI\u002FCD Pipeline\n- Automated testing at every stage\n- Security scanning before release\n- Performance benchmarking\n- Documentation generation\n\n#### 2. Progressive Deployment\n- Canary releases for early detection\n- Staged rollouts with monitoring\n- Automated health checks\n- Quick rollback mechanisms\n\n#### 3. Monitoring & Observability\n- Real-time error tracking\n- Performance metrics collection\n- User adoption analytics\n- Feedback collection automation\n\n### Documentation Standards\n\n#### 1. Changelog Requirements\n- Categorized changes by type\n- Breaking changes highlighted\n- Migration guides for major versions\n- Contributor attribution\n\n#### 2. Release Notes Content\n- High-level feature summaries\n- Detailed technical changes\n- Upgrade instructions\n- Known issues and limitations\n\n#### 3. API Documentation\n- Automated API doc generation\n- Example code updates\n- Deprecation notices\n- Version compatibility matrix\n\n---\n\n## Troubleshooting & Common Issues\n\n### Issue: Failed Release Build\n```bash\n# Debug build failures\nnpx claude-flow@alpha diagnostic-run \\\n  --component build \\\n  --verbose\n\n# Retry with isolated environment\ndocker run --rm -v $(pwd):\u002Fapp node:20 \\\n  bash -c \"cd \u002Fapp && npm ci && npm run build\"\n```\n\n### Issue: Test Failures in CI\n```bash\n# Run tests with detailed output\nnpm run test -- --verbose --coverage\n\n# Check for environment-specific issues\nnpm run test:ci\n\n# Compare local vs CI environment\nnpx claude-flow@alpha github compat-test \\\n  --environments \"local,ci\" \\\n  --compare\n```\n\n### Issue: Deployment Rollback Needed\n```bash\n# Immediate rollback to previous version\nnpx claude-flow@alpha github rollback \\\n  --to-version v1.9.9 \\\n  --reason \"Critical bug in v2.0.0\" \\\n  --preserve-data \\\n  --notify-users\n\n# Investigate rollback cause\nnpx claude-flow@alpha github release-analytics \\\n  --version v2.0.0 \\\n  --identify-issues\n```\n\n### Issue: Version Conflicts\n```bash\n# Check and resolve version conflicts\nnpx claude-flow@alpha github release-validate \\\n  --checks version-conflicts \\\n  --auto-resolve\n\n# Align multi-package versions\nnpx claude-flow@alpha github version-sync \\\n  --packages \"package-a,package-b\" \\\n  --strategy semantic\n```\n\n---\n\n## Performance Metrics & Benchmarks\n\n### Expected Performance\n- **Release Planning**: \u003C 2 minutes\n- **Build Process**: 3-8 minutes (varies by project)\n- **Test Execution**: 5-15 minutes\n- **Deployment**: 2-5 minutes per target\n- **Complete Pipeline**: 15-30 minutes\n\n### Optimization Tips\n1. **Parallel Execution**: Use swarm coordination for concurrent tasks\n2. **Caching**: Enable build and dependency caching\n3. **Incremental Builds**: Only rebuild changed components\n4. **Test Optimization**: Run critical tests first, full suite in parallel\n\n### Success Metrics\n- **Release Frequency**: Target weekly minor releases\n- **Lead Time**: \u003C 2 hours from commit to production\n- **Failure Rate**: \u003C 2% of releases require rollback\n- **MTTR**: \u003C 30 minutes for critical hotfixes\n\n---\n\n## Related Resources\n\n### Documentation\n- [GitHub CLI Documentation](https:\u002F\u002Fcli.github.com\u002Fmanual\u002F)\n- [Semantic Versioning Spec](https:\u002F\u002Fsemver.org\u002F)\n- [Claude Flow SPARC Guide](..\u002F..\u002Fdocs\u002Fsparc-methodology.md)\n- [Swarm Coordination Patterns](..\u002F..\u002Fdocs\u002Fswarm-patterns.md)\n\n### Related Skills\n- **github-pr-management**: PR review and merge automation\n- **github-workflow-automation**: CI\u002FCD workflow orchestration\n- **multi-repo-coordination**: Cross-repository synchronization\n- **deployment-orchestration**: Advanced deployment strategies\n\n### Support & Community\n- Issues: https:\u002F\u002Fgithub.com\u002Fruvnet\u002Fclaude-flow\u002Fissues\n- Discussions: https:\u002F\u002Fgithub.com\u002Fruvnet\u002Fclaude-flow\u002Fdiscussions\n- Documentation: https:\u002F\u002Fclaude-flow.dev\u002Fdocs\n\n---\n\n## Appendix: Release Checklist Template\n\n### Pre-Release Checklist\n- [ ] Version numbers updated across all packages\n- [ ] Changelog generated and reviewed\n- [ ] Breaking changes documented with migration guide\n- [ ] All tests passing (unit, integration, e2e)\n- [ ] Security scan completed with no critical issues\n- [ ] Performance benchmarks within acceptable range\n- [ ] Documentation updated (API docs, README, examples)\n- [ ] Release notes drafted and reviewed\n- [ ] Stakeholders notified of upcoming release\n- [ ] Deployment plan reviewed and approved\n\n### Release Checklist\n- [ ] Release branch created and validated\n- [ ] CI\u002FCD pipeline completed successfully\n- [ ] Artifacts built and verified\n- [ ] GitHub release created with proper notes\n- [ ] Packages published to registries\n- [ ] Docker images pushed to container registry\n- [ ] Deployment to staging successful\n- [ ] Smoke tests passing in staging\n- [ ] Production deployment completed\n- [ ] Health checks passing\n\n### Post-Release Checklist\n- [ ] Release announcement published\n- [ ] Monitoring dashboards reviewed\n- [ ] Error rates within normal range\n- [ ] Performance metrics stable\n- [ ] User feedback collected\n- [ ] Documentation links verified\n- [ ] Release retrospective scheduled\n- [ ] Next release planning initiated\n\n---\n\n**Version**: 2.0.0\n**Last Updated**: 2025-10-19\n**Maintained By**: Claude Flow Team\n",{"name":5,"tags":52,"author":58,"version":59,"category":27,"requires":60,"description":7,"dependencies":65,"related_skills":68},[28,53,37,54,55,56,57],"deployment","automation","ci-cd","swarm","orchestration","Claude Flow Team","2.0.0",[61,62,63,64],"gh (GitHub CLI)","claude-flow","ruv-swarm (optional for enhanced coordination)","mcp-github (optional for MCP integration)",[45,66,67],"npm or yarn","node >= 20.0.0",[69,70,71,72],"github-pr-management","github-issue-tracking","github-workflow-automation","multi-repo-coordination","main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Faiskillstore\u002Fmarketplace\u002Fruvnet\u002Fgithub-release-management",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":8,"skillName":5,"commands":83,"prompt":93,"zipAvailable":94},[84,87,90],{"tool":85,"command":86},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill github-release-management",{"tool":88,"command":89},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill github-release-management",{"tool":91,"command":92},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill github-release-management","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fruvnet\u002Fgithub-release-management\u002FSKILL.md",true,[96],{"path":97,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":100,"sourceHtmlUrl":101},"skill-report.json","REFERENCE","参考文档",8936,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fruvnet\u002Fgithub-release-management\u002Fskill-report.json",[103,113,122,131,137,144],{"skillNo":104,"name":105,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":106,"categories":107,"keywords":109,"publishedAt":47},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[108],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[110,111,112],"model","model hierarchy","model hierarchy skill",{"skillNo":114,"name":115,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":116,"categories":117,"keywords":119,"publishedAt":47},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[118],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[46,120,121],"zoom","zoom mcp",{"skillNo":123,"name":124,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":125,"categories":126,"keywords":127,"publishedAt":47},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[128,129,130,120],"sdk","zoom apps sdk","apps",{"skillNo":132,"name":133,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":136,"publishedAt":47},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[133],{"skillNo":138,"name":139,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":140,"categories":141,"keywords":143,"publishedAt":47},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[142],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[139],{"skillNo":145,"name":146,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":147,"categories":148,"keywords":149,"publishedAt":47},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[146]]