Borrowing it
Nothing to install: this file belongs to bestagentkits/cloud-harness-mcp. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/bestagentkits/cloud-harness-mcp/main/.agents/skills/cloudharness/SKILL.mdgit clone --depth 1 https://github.com/bestagentkits/cloud-harness-mcpWrote 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/bestagentkits/cloud-harness-mcp/cloudharness)<a href="https://agentmods.dev/skills/bestagentkits/cloud-harness-mcp/cloudharness"><img src="https://agentmods.dev/badge/skills/bestagentkits/cloud-harness-mcp/cloudharness.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.1 | $0.00086 | $0.02019 |
| Opus 5 | $0.00043 | $0.01009 |
| Sonnet 5 | $0.00017 | $0.00404 |
| Haiku 4.5 | $0.00009 | $0.00202 |
Grade A, and why
cloudharness 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 3d 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 — 141 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Cloud Harness MCP
Use Cloud Harness as a private, single-owner remote coding harness. It clones an approved repository into a TTL-limited executor and exposes bounded MCP tools. This skill guides effective and safe tool use; it does not grant credentials, host access, Docker authority, deployment authority, or permission to weaken network isolation.
Read the relevant reference
| Need | Read |
|---|---|
| Install the skill, connect a client, or understand trust boundaries | Installation and security |
| Choose a tool and locate its detailed contract | Tool reference index |
| Open, recover, inspect, or close a workspace; interpret results/errors | Workspace lifecycle and results |
| List, read, write, patch, move, delete, grep, or search symbols | Files and search |
| Run a command, interactive shell, coding session, or dependency task | Execution and tasks |
| Inspect or change Git state, transfer origin refs, or use worktrees | Git and worktrees |
| Read/run repository skills, hooks, knowledge (memories & journals), or deployments | Repository automation |
| Snapshot, list, read, restore, or delete retained artifacts | Retained artifacts |
Read a reference before using an unfamiliar, destructive, networked, or recovery-sensitive operation. The references are bundled with this skill and do not require a source checkout.
Effective workflow
- Preflight and authorization. Confirm the target repository. Use a
credential-free HTTPS repository URL. Keep
networkProfileatnetwork-noneunless the owner explicitly authorizes public dependency egress viadependency-access. Workspaces automatically inherit active Global Secrets for your signed-in identity. When project-specific environment credentials are also required, provideenvironmentIdwithconfirmEnvironmentInjection: true(environment secrets override global secrets on key name collision). To mount agent skills or toolkits (such asmattpocock/skills,obra/superpowers, or custom Git repos), passtoolkits: [{ kind: 'preset', id: '...' }]duringworkspace_open. - Open and set active context. Call
workspace_openwith a fresh idempotency key. Preserve the returned opaqueworkspaceIdexactly. Callworkspace_set_activeto establish default workspace context. - Inspect capabilities early. Run
workspace_capabilitiesbefore planning write actions (e.g.git_push,github_actionfor issues/PRs). This prevents wasting execution effort on operations unauthorized by current GitHub App grants. - Inspect code with native tools. Prefer
files_list,files_read,grep_search,symbols_search, andsymbols_referencesover shell commands for code navigation. Use byte-offset limits and cursors for large files. - Edit with high-precision mutations.
- Prefer
files_apply_patchfor single-location changes withexpectedSha256. - Use
files_write_batchfor creating or updating multiple files atomically with automatic parent directory creation. - On
CONFLICT, re-read the target file hash and rebuild the edit.
- Prefer
- Execute deliberately and safely.
- Use
exec_runfor synchronous, bounded single commands. - Use
tasks_runwithdependsOnfor background builds, tests, or multi-step task graphs. Monitor progress viatasks_statusoroperation_wait. - Task records and output survive a runner restart (
tasks_list/tasks_status); an interrupted task ends asRUNNER_RESTARTED. Interactiveshell_*/sessions_*handles do not survive restart. - Use interactive
shell_*orsessions_*only when terminal state is required. - For
privileged: truecommands in Cloudflare Access mode, expectPRIVILEGE_APPROVAL_REQUIREDand wait for the operator to approve the grant in the dashboard, then passapprovalGrantToken. - Injected secrets are available to container processes automatically; never attempt to print, echo, or exfiltrate secret values.
- Use
- Git workflow and finalization.
- Inspect status and diff using
git_statusandgit_diff. - Use
workspace_finalizefor streamlined transactional staging, preflight diff checks, committing, and pushing to origin in a single step. - Pass an
idempotencyKeyongit_commit,git_push, andworkspace_finalize. OnUNKNOWN_REMOTE_STATE, retry the identical request with the same key to reconcile; treatalreadyFinalized: trueas success and never re-push.git_commitexpectedHeadOidis a HEAD compare-and-set returningSTALE_HEADon mismatch;git_pushexpectedRemoteOid(force-with-lease) returnsCONFLICTwith current/expected remote OIDs when the remote ref has moved. - Use
github_actionfor brokered issue and pull request operations.
- Inspect status and diff using
- Manage lifecycle and lease. If work approaches the idle timeout, call
workspace_lease_renew. If disconnected or recovering unpushed work, callworkspace_recover(mode: "resume" | "status" | "patch" | "export"). - Clean up resources. Close opened shells and sessions, cancel unfinished
tasks, and always call
workspace_closeupon task completion, even on failure.
What ships with it
9 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.
- evals/evals.json 3.9 KB
- references/artifacts.md 3.4 KB
- references/execution-and-tasks.md 8.9 KB
- references/files-and-search.md 6.3 KB
- references/git-and-worktrees.md 10 KB
- references/installation-and-security.md 5.8 KB
- references/repository-automation.md 9.9 KB
- references/tool-reference.md 3.4 KB
- references/workspace-lifecycle-and-results.md 10 KB
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.
- 3d ago Changed 0bb1ceb041eb
- 8d ago First seen · 141 lines · 86 tokens per session scan A e7435a129d0c
cloudharness is a skill published in the GitHub repository bestagentkits/cloud-harness-mcp (8 stars, last pushed yesterday), licensed MIT. It adds 86 tokens to every session and 2,019 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-31.
Other skills, from other repositories
task-final-report
Apply the final report and PR publication procedure for a Hyper-Waterfall task. Write the final report (report.md), mark the daily task board complete, create the final commit, push the remote publish/task{N} branch, and create an Open PR to {BASEBRANCH}. Invoke only immediately before PR publication after all stages…
pr-merge-cleanup
Apply cleanup after confirming a PR merge. Close the GitHub Issue, delete the remote publish/task{N} branch, clean up the local local/task{N} branch and separate worktree, and return to {BASEBRANCH}. Invoke only after the PR is actually merged.
task-stage-report
Apply the stage completion procedure for a Hyper-Waterfall task. Write the stage report (stage{N}.md), commit stage source and report together, and run stage verification commands. Invoke after a stage completes and before entering the next stage.
task-start
Apply the Hyper-Waterfall task start procedure. Confirm the GitHub Issue, update {BASEBRANCH}, create local/task{N}, add a daily task board row, and create the task plan template. Use before starting new code or documentation changes.
release
Release a new version of the mumei repository. Invoke when the user gives an explicit release instruction ("release it", "/release", "patch release", "ship 0.2.0"). Takes no argument or "patch" / "minor" / "major" for a SemVer bump, or a direct version such as "0.2.0". Wraps any uncommitted changes into a single…
storozh
Advisory semantic guard over a changeset manifest before it lands in shared state. Use after a multi-repo session produces a changeset-manifest (mirabilis C1) and before the co-sign push gate — classify each unit's routing against the darwin routing-policy (C3) and NLI-check each unit against the shield corpus (claims…