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/macstadium/orka3-cli-agent-skill/orka3-clinpx skills add macstadium/orka3-cli-agent-skill --skill orka3-cligit clone --depth 1 https://github.com/macstadium/orka3-cli-agent-skillWhat 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.00049 | $0.02411 |
| Opus 5 | $0.00024 | $0.01205 |
| Sonnet 5 | $0.00010 | $0.00482 |
| Haiku 4.5 | $0.00005 | $0.00241 |
Grade A, and why
orka3-cli 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 — 196 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Orka3 CLI Skill
Essential Context
Orka runs macOS VMs on physical Mac hardware in two architectures: Intel (amd64) — Mac Pro, Intel Mac mini, iMac Pro — and Apple Silicon (arm64) — M1/M2/M3/M4 Mac mini, Mac Studio. They have different command sets: ARM gets vm push and imagecache; Intel gets power operations (start/stop/suspend/resume/revert), ISO management, and GPU passthrough.
User tokens expire in 1 hour. All automation and CI/CD must use service accounts (orka3 sa create, orka3 sa token), which support long-lived or non-expiring tokens.
Four execution contexts: local machine (full CLI), CI/CD (ephemeral containers — env vars injected at runtime, failed VMs often auto-deleted), Claude Code (has CLI access — probe with orka3 node list), and chat (no CLI access — answer from documentation only).
Image save, commit, push, and caching are async. Always pair with the status-check command: orka3 image list <IMAGE>, orka3 imagecache info <IMAGE>, or orka3 vm get-push-status <JOB>.
Namespace resolution (v3.5.2+): --namespace flag > ORKA_DEFAULT_NAMESPACE env var > kubeconfig context > orka-default. Some features (shared disk, namespace auto-detection, macOS Tahoe) require v3.5.2+.
Kubernetes upgrade resilience (v3.6+): Most orka3 commands continue working during k8s control-plane upgrades. Only login and vm push require the API server; expect failures for those two until the upgrade completes.
VM network isolation (v3.6+, Apple Silicon only): MacStadium can configure per-cluster allow/deny rules by CIDR block to restrict VM network access. Configured by support, not via CLI. Contact [email protected] to set up.
Android Emulators (Apple Silicon, 3.7+ early access): orka3 emulator deploy|list|delete runs an Android emulator on the same host node as a running macOS VM, connected over an ADB relay. Not GA, not for production. Network isolation is node-level (any VM on the node can reach any emulator on it), NAT only, and ephemeral (no persistent AVD state). See references/commands/emulator-commands.md.
What ships with it
25 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.
- references/commands/admin-commands.md 5.8 KB
- references/commands/config-commands.md 3.4 KB
- references/commands/emulator-commands.md 5.3 KB
- references/commands/image-commands.md 4.9 KB
- references/commands/node-commands.md 1.7 KB
- references/commands/registry-commands.md 1.9 KB
- references/commands/vm-commands.md 7.2 KB
- references/commands/vm-config-commands.md 1.8 KB
- references/integrations/buildkite.md 3.4 KB
- references/integrations/github-actions.md 5.1 KB
- references/integrations/gitlab.md 3.9 KB
- references/integrations/packer.md 4.0 KB
- references/integrations/teamcity.md 3.4 KB
- references/troubleshooting/auth-issues.md 5.2 KB
- references/troubleshooting/deployment-issues.md 7.4 KB
- references/troubleshooting/image-issues.md 7.9 KB
- references/troubleshooting/network-issues.md 5.9 KB
- references/workflows/admin-workflows.md 4.7 KB
- references/workflows/cicd-workflows.md 3.7 KB
- references/workflows/image-workflows.md 4.7 KB
- references/workflows/license-management.md 1.5 KB
- references/workflows/migration-workflows.md 5.1 KB
- references/workflows/scaling-workflows.md 4.3 KB
- references/workflows/shared-disk-workflows.md 4.6 KB
- references/workflows/upgrade-workflows.md 5.0 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 First seen · 196 lines · 49 tokens per session scan A 4dc63c605d56
orka3-cli is a skill published in the GitHub repository macstadium/orka3-cli-agent-skill (3 stars, last pushed 8d ago), licensed Apache-2.0. It adds 49 tokens to every session and 2,411 once invoked, about $0.0002 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
cross-platform-cloud-verification
Orchestrates cost-conscious cloud verification across available operating-system and architecture runners after cheaper checks pass. Use whenever a code change, bug fix, build, packaging flow, native dependency, UI behavior, filesystem behavior, or test has material cross-platform implications, even if the user only…
deploy-fullstack-vercel
Build and deploy a full-stack app (React frontend + Python/FastAPI backend) or a Vellum app to Vercel as a serverless demo with seeded data.
email-setup
Set up this assistant's own [name].vellum.me domain and email address (one-time setup).
starcat-supports-ops
Starcat supports 后端运维专用流程。用于用户要启动、停止、查看 Starcat 自建 Go API 服务,处理 supports/start-all.sh、supports/Makefile、Fly.io secrets 同步、Fly 状态和健康检查、/data 卷备份恢复、API key 生成、wiki 缓存预热、生产 API key 写入 Configs/Secrets.xcconfig 等后端运维任务。.
starcat-changelog-cdn-sync
在修改主仓库 CHANGELOG-ZH.md 后,把本地相对路径截图转为 WebP、经 PicList 上传到 cdn.dong4j.site,替换为 CDN 地址,再把图片与中文条目改动同步到另外 3 份更新日志, 最后只删除本次已成功上传的临时 PNG/WebP。用户提到 changelog 截图上传 CDN、同步四份 更新日志、CHANGELOG-ZH 本地图片、PicList 上传更新说明图时使用。.
cloudflared
Cloudflare Tunnel CLI for exposing local services.