Skip to content

docs(skills): add OpenClaw CI limits runbook#96302

Merged
vincentkoc merged 1 commit into
mainfrom
ci-limits-maintainer-skill
Jun 24, 2026
Merged

docs(skills): add OpenClaw CI limits runbook#96302
vincentkoc merged 1 commit into
mainfrom
ci-limits-maintainer-skill

Conversation

@vincentkoc

@vincentkoc vincentkoc commented Jun 24, 2026

Copy link
Copy Markdown
Member

What Problem This Solves

OpenClaw CI and adjacent Blacksmith-heavy repos now need a repeatable maintainer runbook for runner-registration pressure, fanout caps, main-push debounce, shard sizing, hosted-runner offload, and safe ramp decisions.

Why This Change Was Made

GitHub confirmed runner registrations share a documented org-level bucket, separate from core API quota. This adds a repo-owned skill so maintainers can tune CI without rediscovering the incident math or accidentally treating Blacksmith vCPU capacity as the bottleneck.

User Impact

Maintainers get a focused $openclaw-ci-limits skill with diagnostics, registration-budget math, safe levers, current OpenClaw knobs, validation gates, and post-land monitoring for OpenClaw plus ClawSweeper, ClawHub, Clownfish, openclaw-rtt, and Clawbench.

Evidence

  • Skill validation: uv run --with pyyaml python /Users/vincentkoc/.codex/skills/.system/skill-creator/scripts/quick_validate.py .agents/skills/openclaw-ci-limits.

  • Workflow gate: node scripts/check-workflows.mjs.

  • Formatting: /Users/vincentkoc/GIT/_Perso/clawsweeper-full/node_modules/.bin/oxfmt --check .agents/skills/openclaw-ci-limits/SKILL.md .agents/skills/openclaw-ci-limits/agents/openai.yaml.

  • Diff check: git diff --check --cached.

  • Focused CI guard earlier in this branch: node scripts/run-vitest.mjs test/scripts/ci-workflow-guards.test.ts passed 31 tests before the shared Codex-worktree node_modules later lost Vitest.

  • Autoreview: clean, no accepted/actionable findings.

  • Head: 137371c64f25.

@openclaw-barnacle openclaw-barnacle Bot added size: M maintainer Maintainer-authored PR labels Jun 24, 2026
@vincentkoc
vincentkoc merged commit f9cf00c into main Jun 24, 2026
87 of 92 checks passed
@vincentkoc
vincentkoc deleted the ci-limits-maintainer-skill branch June 24, 2026 05:55
@vincentkoc

Copy link
Copy Markdown
Member Author

Merged via squash.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintainer Maintainer-authored PR size: M

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant