Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add skills/caidaoli/ccload/ccload-releasenpx skills add caidaoli/ccLoad --skill ccload-releasegit clone --depth 1 https://github.com/caidaoli/ccLoadWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/caidaoli/ccload/ccload-release)<a href="https://agentmods.dev/skills/caidaoli/ccload/ccload-release"><img src="https://agentmods.dev/badge/skills/caidaoli/ccload/ccload-release.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00082 | $0.01673 |
| Opus 5 | $0.00041 | $0.00837 |
| Sonnet 5 | $0.00016 | $0.00335 |
| Haiku 4.5 | $0.00008 | $0.00167 |
Grade A, and why
ccload-release scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 5d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 87 lines — stays where its author put it; the contents beside it link to each section on GitHub.
发布 ccLoad
通过唯一的 Tag 驱动 .github/workflows/release.yml。不要手动创建 Release、手动触发发布工作流或单独发布容器镜像。
参数契约
$ccload-release、/ccload-release、ccload-release beta、ccload-release preview:发布下一个 Beta。ccload-release stable:发布稳定版。必须有显式stable参数;禁止根据语气猜测。- 其他参数:停止并报告只支持
beta、preview、stable。
Tag 形状固定:
- Beta:
vX.Y.Z-beta.N - 稳定版:
vX.Y.Z
版本规则
- Beta 必须锁定最近稳定版
vX.Y.S的主版本X和次版本Y,禁止因feat或 breaking change 生成vX.(Y+1).0-beta.N或v(X+1).0.0-beta.N。 - 最近稳定版之后没有有效 Beta 时,发布
vX.Y.(S+1)-beta.1。 - 已有
vX.Y.P-beta.N时,只检查该 Beta Tag 之后的新提交:- 小修改(没有
feat、!或BREAKING CHANGE)保持X.Y.P,发布vX.Y.P-beta.(N+1)。 - 大修改(存在
feat、!或BREAKING CHANGE)只把 patch 加一并重置序号,发布vX.Y.(P+1)-beta.1。
- 小修改(没有
- 只有显式
stable发布才从最近稳定版后的全部提交计算标准 SemVer:breaking change 增加主版本,feat增加次版本,其余增加 patch。Beta 永远不修改主版本或次版本。 - 最近稳定版之后如果已存在修改主版本或次版本的可达 Beta Tag,立即停止发布并报告非法 Tag;禁止继续制造互相冲突的预览版本。
发布流程
-
检查
git status和完整 diff。工作区有改动时,根据实际改动推导一个单行 Conventional Commit subject;必须准确反映最高语义版本影响,禁止使用掩盖功能变更的通用chore。不要为提交或推送重复询问用户。 -
从仓库根目录运行预览。默认渠道是
beta。工作区干净时运行:bash .agents/skills/ccload-release/scripts/release.sh beta --dry-run工作区有改动时传入推导出的提交 subject:
bash .agents/skills/ccload-release/scripts/release.sh beta --dry-run --commit-message 'feat(scope): summary'稳定版把
beta改为stable。 -
核对脚本输出的上一稳定版、上一有效 Beta、版本动作、目标 Tag、工作区动作和分支动作。用户调用本 Skill 已经授权自动提交、非强制推送
master和发布;目标符合参数契约时直接继续。 -
执行发布。工作区干净时运行:
bash .agents/skills/ccload-release/scripts/release.sh beta --publish工作区有改动时必须复用 dry-run 的同一个 subject:
bash .agents/skills/ccload-release/scripts/release.sh beta --publish --commit-message 'feat(scope): summary'稳定版把
beta改为stable。脚本会自动git add -A、创建提交、非强制推送master,等待该提交对应的Testworkflow 全部成功,确认远端仍精确一致后再创建并推送 annotated Tag。本地已有未推送提交时不创建额外提交,直接推送并等待 CI。 -
报告自动创建的提交(如有)、推送的
master修订、目标 Tag、GitHub Release URL 和 Actions 结果。稳定版报告ghcr.io/caidaoli/ccload:<tag>和ghcr.io/caidaoli/ccload:latest(该稳定版为 SemVer 最高版本时beta别名同步指向它,一并报告);Beta 报告ghcr.io/caidaoli/ccload:<tag>和ghcr.io/caidaoli/ccload:beta。
What ships with it
2 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 5d ago First seen · 87 lines · 82 tokens per session scan A 4e26b8bd112a
ccload-release is a skill published in the GitHub repository caidaoli/ccLoad (403 stars, last pushed today), licensed MIT. It adds 82 tokens to every session and 1,673 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
maintainer-release-ops
Maintainer release and milestone operating workflow. Use when a maintainer wants to plan a release, assess milestone health, coordinate release blockers, or generate a release-focused review brief.
problem-framing
1flowbase 需求对齐、会导向产品决策的现状诊断与动工前决策 Skill。用于功能、缺陷、交互、重构、规则、文档、架构、数学或算法表达、状态、权限、数据、API contract 或跨前后端需求;也用于诊断为什么两个流程不一致、能力为何缺失或不可编辑、职责应放在哪个入口、当前设计是否应改变。从证据中收敛现状、需求分析、保守 / 平衡 / 激进三个方向与唯一建议,再选择 Single Issue 或两层 Issue Tree。确认前不实现;只有不影响产品 / 设计决策的事实查询、机械精确改动或用户明确要求直接实现时可跳过。.
qa-evaluation
Evidence-driven QA evaluation for 1flowbase dev acceptance, PR merge gates, project health gates, regression, stale or incompatible test expectation triage, delivery, full-project and AI code audits, quality gate routing, i18n/multilingual key-value hygiene, frontend/backend contracts, console settings registry and…
github-solution-research
Use when a concrete engineering problem, bug, integration failure, dependency issue, unclear API usage, implementation blocker, or tool/capability need may already have a proven solution in GitHub open-source projects, issues, pull requests, discussions, code, examples, or release notes. Use it to find suitable…
test-driven-development
Use when implementing 1flowbase features, bug fixes, refactors, backend APIs, state transitions, permissions, contract changes, or behavior changes that can be covered by automated tests. For a Single Issue, run the minimum failing test before implementation. For an Issue Tree, define the finite acceptance matrix and…
backend-development
Use for 1flowbase backend implementation in api/: building, fixing, refactoring, or code-reviewing Rust/Axum APIs, routes, services, repositories, storage adapters, migrations, domain models, state transitions, write paths, module boundaries, permissions, backend-registered console settings and their API scopes…