[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6F8TKPND06P173PT8V0F4SD":3,"skill-same:01M6F8TKPND06P173PT8V0F4SD":75},{"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":39,"linkOnly":40,"markdownContent":41,"markdownBody":42,"frontMatter":43,"refName":52,"commitSha":53,"skillDirectory":54,"forksCount":55,"repositoryHtmlUrl":56,"repositoryHomepageUrl":57,"ownerHtmlUrl":58,"ownerBlogUrl":6,"ownerDescription":59,"updatedAt":60,"install":61,"resources":74},"01M6F8TKPND06P173PT8V0F4SD","coderabbit-cost-tuning",null,"Optimize CodeRabbit costs through seat management, repo selection, and review scope tuning.\nUse when analyzing CodeRabbit billing, reducing per-seat costs,\nor implementing usage monitoring and budget optimization.\nTrigger with phrases like \"coderabbit cost\", \"coderabbit billing\",\n\"reduce coderabbit costs\", \"coderabbit pricing\", \"coderabbit expensive\", \"coderabbit budget\".","ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",67,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fjeremylongshore\u002Fclaude-code-plugins-plus-skills\u002Fcoderabbit-cost-tuning\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38],"coderabbit cost tuning","tuning","cost","coderabbit","repo","billing","scope","io","optimize","selection","read","openclaw","Bash","Budget","analyzing","Optimization","monitoring","code","pricing","review","2026-11-10 10:12:30",false,"---\nname: coderabbit-cost-tuning\ndescription: |\n  Optimize CodeRabbit costs through seat management, repo selection, and review scope tuning.\n  Use when analyzing CodeRabbit billing, reducing per-seat costs,\n  or implementing usage monitoring and budget optimization.\n  Trigger with phrases like \"coderabbit cost\", \"coderabbit billing\",\n  \"reduce coderabbit costs\", \"coderabbit pricing\", \"coderabbit expensive\", \"coderabbit budget\".\nallowed-tools: Read, Grep, Bash(gh:*)\nversion: 1.0.0\nlicense: MIT\nauthor: Jeremy Longshore \u003Cjeremy@intentsolutions.io>\ncompatible-with: claude-code, codex, openclaw\ntags: [saas, coderabbit, cost-optimization, billing]\n\n---\n# CodeRabbit Cost Tuning\n\n## Overview\nOptimize CodeRabbit per-seat licensing costs by right-sizing seat allocation, focusing reviews on high-value repositories, and configuring review scope to minimize unnecessary AI processing. CodeRabbit charges per seat based on active committers who open PRs.\n\n## Prerequisites\n- CodeRabbit Pro or Enterprise plan\n- GitHub\u002FGitLab org admin access\n- Access to CodeRabbit dashboard at app.coderabbit.ai\n\n## Pricing Model\n| Plan | Price | Includes |\n|------|-------|----------|\n| Free | $0 | Public repos, limited reviews |\n| Pro | ~$15\u002Fseat\u002Fmonth | Unlimited reviews, all features |\n| Enterprise | Custom | SSO, dedicated support, SLA |\n\n**Seat = any developer who opens a PR in a CodeRabbit-enabled repo.**\n\n## Instructions\n\n### Step 1: Audit Seat Utilization\nNavigate to CodeRabbit Dashboard > Organization > Seats:\n```yaml\n# Example seat audit\nseat_audit:\n  active_committers_30d: 15    # These cost money\n  bot_accounts: 3              # Dependabot, Renovate, CI bots (should NOT consume seats)\n  inactive_30d: 7              # Haven't opened a PR in 30 days\n  total_seats_billed: 25\n\n  # Savings: Remove bots (3) + inactive (7) = 10 fewer seats\n  # At ~$15\u002Fseat\u002Fmonth = $150\u002Fmonth savings\n```\n\n### Step 2: Set Seat Policy to Active Committers Only\nIn CodeRabbit Dashboard > Organization > Billing:\n- Switch seat policy from \"All org members\" to \"Active committers\"\n- Define active as \"opened a PR in the last 30 days\"\n- Exclude bot accounts explicitly: `dependabot[bot]`, `renovate[bot]`, `github-actions[bot]`\n\n### Step 3: Focus Reviews on High-Value Repos\nOnly enable CodeRabbit on repos where AI review adds value:\n```markdown\n# Enable CodeRabbit (high value):\n- backend-api         → Business logic, security-critical\n- payment-service     → PCI compliance, financial data\n- infrastructure      → Terraform\u002FIaC, blast radius high\n- mobile-app          → Customer-facing, release quality\n\n# Disable CodeRabbit (low value):\n- documentation       → Markdown only, low risk\n- design-assets       → Binary files, not reviewable\n- sandbox             → Experimental, throwaway code\n- archived-*          → Read-only repos\n- internal-tools      → Low-traffic, single-developer repos\n\n# To disable: GitHub > Installed Apps > CodeRabbit > Repository access\n# Switch to \"Only select repositories\" and remove low-value repos\n```\n\n### Step 4: Exclude Low-Value Files from Reviews\n```yaml\n# .coderabbit.yaml - Skip files that don't benefit from AI review\nreviews:\n  path_filters:\n    - \"!**\u002F*.lock\"              # Lock files (no actionable feedback)\n    - \"!**\u002Fpackage-lock.json\"\n    - \"!**\u002Fpnpm-lock.yaml\"\n    - \"!**\u002F*.snap\"              # Test snapshots\n    - \"!**\u002F*.generated.*\"       # Generated code\n    - \"!dist\u002F**\"                # Build output\n    - \"!vendor\u002F**\"              # Third-party code\n    - \"!**\u002F*.min.js\"            # Minified files\n    - \"!**\u002Fmigrations\u002F*.sql\"    # DB migrations (review manually)\n    - \"!**\u002F*.csv\"               # Data files\n    - \"!**\u002F*.json\"              # Config\u002Fdata files (usually low-value)\n\n  auto_review:\n    ignore_title_keywords:\n      - \"chore: bump\"           # Skip dependency update PRs\n      - \"chore(deps)\"\n      - \"auto-generated\"\n      - \"Bump version\"\n    drafts: false               # Don't burn credits reviewing drafts\n```\n\n### Step 5: Use the Right Review Profile\n```yaml\n# More aggressive profile = more comments = more processing\n# But the main cost is per-seat, not per-comment\nreviews:\n  profile: \"assertive\"   # Recommended default\n  # \"chill\" produces fewer comments but same per-seat cost\n  # Choose based on signal-to-noise, not cost optimization\n```\n\n### Step 6: Monitor Review Value\nTrack whether CodeRabbit reviews are being acted on:\n```bash\nset -euo pipefail\nORG=\"${1:-your-org}\"\nREPO=\"${2:-your-repo}\"\n\necho \"=== CodeRabbit Review Value Analysis ===\"\nTOTAL_PRS=0\nREVIEWED_PRS=0\n\nfor PR_NUM in $(gh api \"repos\u002F$ORG\u002F$REPO\u002Fpulls?state=closed&per_page=30\" --jq '.[].number'); do\n  TOTAL_PRS=$((TOTAL_PRS + 1))\n  CR_COMMENTS=$(gh api \"repos\u002F$ORG\u002F$REPO\u002Fpulls\u002F$PR_NUM\u002Fcomments\" \\\n    --jq '[.[] | select(.user.login==\"coderabbitai[bot]\")] | length' 2>\u002Fdev\u002Fnull || echo \"0\")\n  if [ \"$CR_COMMENTS\" -gt 0 ]; then\n    REVIEWED_PRS=$((REVIEWED_PRS + 1))\n    echo \"PR #$PR_NUM: $CR_COMMENTS CodeRabbit comments\"\n  fi\ndone\n\necho \"\"\necho \"Coverage: $REVIEWED_PRS\u002F$TOTAL_PRS PRs received CodeRabbit reviews\"\necho \"If coverage is low, check: base_branches filter, drafts setting, seat assignment\"\n```\n\n### Step 7: CLI Credit Management\n```markdown\n# CodeRabbit CLI charges per file reviewed (~$0.25\u002Ffile)\n# Tips to reduce CLI costs:\n\n# Review only specific files (not entire repo)\ncr review src\u002Fapi\u002Froutes.ts src\u002Fmiddleware\u002Fauth.ts\n\n# Use --prompt-only to get review text without interactive mode\ncr review --prompt-only\n\n# Set up pre-push hook (not pre-commit) to avoid reviewing WIP code\n# See coderabbit-local-dev-loop for hook setup\n```\n\n## Output\n- Seat audit completed with wasted seats identified\n- Repository access scoped to high-value repos only\n- Path filters configured to skip low-value files\n- Review coverage metrics measured\n- CLI usage optimized with targeted file reviews\n\n## Error Handling\n| Issue | Cause | Solution |\n|-------|-------|----------|\n| Seat count higher than expected | Bots counted as seats | Exclude bot accounts in dashboard |\n| Reviews on archived repos | App still installed | Remove CodeRabbit from archived repos |\n| Low review acceptance rate | Reviews too nitpicky | Switch profile to `chill` |\n| Can't reduce seat count | Active committers across all repos | Disable CodeRabbit on low-value repos first |\n| CLI charges higher than expected | Reviewing all files | Use `cr review \u003Cspecific-files>` instead |\n\n## Resources\n- [CodeRabbit Pricing](https:\u002F\u002Fcoderabbit.ai\u002Fpricing)\n- [CodeRabbit Seat Management](https:\u002F\u002Fdocs.coderabbit.ai\u002Fguides\u002Fseat-management)\n- [CodeRabbit CLI Pricing](https:\u002F\u002Fwww.coderabbit.ai\u002Fcli)\n\n## Next Steps\nFor enterprise seat management and SSO, see `coderabbit-enterprise-rbac`.\n\n","# CodeRabbit Cost Tuning\n\n## Overview\nOptimize CodeRabbit per-seat licensing costs by right-sizing seat allocation, focusing reviews on high-value repositories, and configuring review scope to minimize unnecessary AI processing. CodeRabbit charges per seat based on active committers who open PRs.\n\n## Prerequisites\n- CodeRabbit Pro or Enterprise plan\n- GitHub\u002FGitLab org admin access\n- Access to CodeRabbit dashboard at app.coderabbit.ai\n\n## Pricing Model\n| Plan | Price | Includes |\n|------|-------|----------|\n| Free | $0 | Public repos, limited reviews |\n| Pro | ~$15\u002Fseat\u002Fmonth | Unlimited reviews, all features |\n| Enterprise | Custom | SSO, dedicated support, SLA |\n\n**Seat = any developer who opens a PR in a CodeRabbit-enabled repo.**\n\n## Instructions\n\n### Step 1: Audit Seat Utilization\nNavigate to CodeRabbit Dashboard > Organization > Seats:\n```yaml\n# Example seat audit\nseat_audit:\n  active_committers_30d: 15    # These cost money\n  bot_accounts: 3              # Dependabot, Renovate, CI bots (should NOT consume seats)\n  inactive_30d: 7              # Haven't opened a PR in 30 days\n  total_seats_billed: 25\n\n  # Savings: Remove bots (3) + inactive (7) = 10 fewer seats\n  # At ~$15\u002Fseat\u002Fmonth = $150\u002Fmonth savings\n```\n\n### Step 2: Set Seat Policy to Active Committers Only\nIn CodeRabbit Dashboard > Organization > Billing:\n- Switch seat policy from \"All org members\" to \"Active committers\"\n- Define active as \"opened a PR in the last 30 days\"\n- Exclude bot accounts explicitly: `dependabot[bot]`, `renovate[bot]`, `github-actions[bot]`\n\n### Step 3: Focus Reviews on High-Value Repos\nOnly enable CodeRabbit on repos where AI review adds value:\n```markdown\n# Enable CodeRabbit (high value):\n- backend-api         → Business logic, security-critical\n- payment-service     → PCI compliance, financial data\n- infrastructure      → Terraform\u002FIaC, blast radius high\n- mobile-app          → Customer-facing, release quality\n\n# Disable CodeRabbit (low value):\n- documentation       → Markdown only, low risk\n- design-assets       → Binary files, not reviewable\n- sandbox             → Experimental, throwaway code\n- archived-*          → Read-only repos\n- internal-tools      → Low-traffic, single-developer repos\n\n# To disable: GitHub > Installed Apps > CodeRabbit > Repository access\n# Switch to \"Only select repositories\" and remove low-value repos\n```\n\n### Step 4: Exclude Low-Value Files from Reviews\n```yaml\n# .coderabbit.yaml - Skip files that don't benefit from AI review\nreviews:\n  path_filters:\n    - \"!**\u002F*.lock\"              # Lock files (no actionable feedback)\n    - \"!**\u002Fpackage-lock.json\"\n    - \"!**\u002Fpnpm-lock.yaml\"\n    - \"!**\u002F*.snap\"              # Test snapshots\n    - \"!**\u002F*.generated.*\"       # Generated code\n    - \"!dist\u002F**\"                # Build output\n    - \"!vendor\u002F**\"              # Third-party code\n    - \"!**\u002F*.min.js\"            # Minified files\n    - \"!**\u002Fmigrations\u002F*.sql\"    # DB migrations (review manually)\n    - \"!**\u002F*.csv\"               # Data files\n    - \"!**\u002F*.json\"              # Config\u002Fdata files (usually low-value)\n\n  auto_review:\n    ignore_title_keywords:\n      - \"chore: bump\"           # Skip dependency update PRs\n      - \"chore(deps)\"\n      - \"auto-generated\"\n      - \"Bump version\"\n    drafts: false               # Don't burn credits reviewing drafts\n```\n\n### Step 5: Use the Right Review Profile\n```yaml\n# More aggressive profile = more comments = more processing\n# But the main cost is per-seat, not per-comment\nreviews:\n  profile: \"assertive\"   # Recommended default\n  # \"chill\" produces fewer comments but same per-seat cost\n  # Choose based on signal-to-noise, not cost optimization\n```\n\n### Step 6: Monitor Review Value\nTrack whether CodeRabbit reviews are being acted on:\n```bash\nset -euo pipefail\nORG=\"${1:-your-org}\"\nREPO=\"${2:-your-repo}\"\n\necho \"=== CodeRabbit Review Value Analysis ===\"\nTOTAL_PRS=0\nREVIEWED_PRS=0\n\nfor PR_NUM in $(gh api \"repos\u002F$ORG\u002F$REPO\u002Fpulls?state=closed&per_page=30\" --jq '.[].number'); do\n  TOTAL_PRS=$((TOTAL_PRS + 1))\n  CR_COMMENTS=$(gh api \"repos\u002F$ORG\u002F$REPO\u002Fpulls\u002F$PR_NUM\u002Fcomments\" \\\n    --jq '[.[] | select(.user.login==\"coderabbitai[bot]\")] | length' 2>\u002Fdev\u002Fnull || echo \"0\")\n  if [ \"$CR_COMMENTS\" -gt 0 ]; then\n    REVIEWED_PRS=$((REVIEWED_PRS + 1))\n    echo \"PR #$PR_NUM: $CR_COMMENTS CodeRabbit comments\"\n  fi\ndone\n\necho \"\"\necho \"Coverage: $REVIEWED_PRS\u002F$TOTAL_PRS PRs received CodeRabbit reviews\"\necho \"If coverage is low, check: base_branches filter, drafts setting, seat assignment\"\n```\n\n### Step 7: CLI Credit Management\n```markdown\n# CodeRabbit CLI charges per file reviewed (~$0.25\u002Ffile)\n# Tips to reduce CLI costs:\n\n# Review only specific files (not entire repo)\ncr review src\u002Fapi\u002Froutes.ts src\u002Fmiddleware\u002Fauth.ts\n\n# Use --prompt-only to get review text without interactive mode\ncr review --prompt-only\n\n# Set up pre-push hook (not pre-commit) to avoid reviewing WIP code\n# See coderabbit-local-dev-loop for hook setup\n```\n\n## Output\n- Seat audit completed with wasted seats identified\n- Repository access scoped to high-value repos only\n- Path filters configured to skip low-value files\n- Review coverage metrics measured\n- CLI usage optimized with targeted file reviews\n\n## Error Handling\n| Issue | Cause | Solution |\n|-------|-------|----------|\n| Seat count higher than expected | Bots counted as seats | Exclude bot accounts in dashboard |\n| Reviews on archived repos | App still installed | Remove CodeRabbit from archived repos |\n| Low review acceptance rate | Reviews too nitpicky | Switch profile to `chill` |\n| Can't reduce seat count | Active committers across all repos | Disable CodeRabbit on low-value repos first |\n| CLI charges higher than expected | Reviewing all files | Use `cr review \u003Cspecific-files>` instead |\n\n## Resources\n- [CodeRabbit Pricing](https:\u002F\u002Fcoderabbit.ai\u002Fpricing)\n- [CodeRabbit Seat Management](https:\u002F\u002Fdocs.coderabbit.ai\u002Fguides\u002Fseat-management)\n- [CodeRabbit CLI Pricing](https:\u002F\u002Fwww.coderabbit.ai\u002Fcli)\n\n## Next Steps\nFor enterprise seat management and SSO, see `coderabbit-enterprise-rbac`.\n\n",{"name":5,"tags":44,"author":47,"license":15,"version":48,"description":49,"allowed-tools":50,"compatible-with":51},[45,22,46,24],"saas","cost-optimization","Jeremy Longshore \u003Cjeremy@intentsolutions.io>","1.0.0","Optimize CodeRabbit costs through seat management, repo selection, and review scope tuning.\nUse when analyzing CodeRabbit billing, reducing per-seat costs,\nor implementing usage monitoring and budget optimization.\nTrigger with phrases like \"coderabbit cost\", \"coderabbit billing\",\n\"reduce coderabbit costs\", \"coderabbit pricing\", \"coderabbit expensive\", \"coderabbit budget\".\n","Read, Grep, Bash(gh:*)","claude-code, codex, openclaw","main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Fjeremylongshore\u002Fclaude-code-plugins-plus-skills\u002Fcoderabbit-cost-tuning",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":62,"prompt":72,"zipAvailable":73},[63,66,69],{"tool":64,"command":65},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill coderabbit-cost-tuning",{"tool":67,"command":68},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill coderabbit-cost-tuning",{"tool":70,"command":71},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill coderabbit-cost-tuning","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fjeremylongshore\u002Fclaude-code-plugins-plus-skills\u002Fcoderabbit-cost-tuning\u002FSKILL.md",true,[],[76,90,100,109,115,122],{"skillNo":77,"name":78,"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":79,"categories":80,"keywords":86,"publishedAt":39},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[81],{"categoryNo":82,"categoryName":83,"taxonomyType":84,"taxonomyTypeDesc":85},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[87,88,89],"model","model hierarchy","model hierarchy skill",{"skillNo":91,"name":92,"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":93,"categories":94,"keywords":96,"publishedAt":39},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[95],{"categoryNo":82,"categoryName":83,"taxonomyType":84,"taxonomyTypeDesc":85},[97,98,99],"MCP","zoom","zoom mcp",{"skillNo":101,"name":102,"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":103,"categories":104,"keywords":105,"publishedAt":39},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[106,107,108,98],"sdk","zoom apps sdk","apps",{"skillNo":110,"name":111,"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":112,"categories":113,"keywords":114,"publishedAt":39},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[111],{"skillNo":116,"name":117,"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":118,"categories":119,"keywords":121,"publishedAt":39},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[120],{"categoryNo":82,"categoryName":83,"taxonomyType":84,"taxonomyTypeDesc":85},[117],{"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":39},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[124]]