com um clique
orgo-template-creation
Create and publish Orgo computer templates via REST.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Create and publish Orgo computer templates via REST.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Set up AgentCard MCP for Hermes.
Manage prepaid virtual Visa cards for AI agents with AgentCard. Create cards, check balances, view credentials, pay for things, shop and check out at merchants like DoorDash, close cards, manage plans, and get support. Use when the user wants to create or manage virtual payment cards for AI agents, pay for online purchases, shop on their behalf, set up agent spending, or configure card billing and limits.
Use when diagnosing, comparing, or tuning an AI agent's context window, token budget, output reserve, automatic compaction threshold, or provider-specific context cap. Separates model capability from route limits and client bookkeeping, verifies live metadata before editing config, and prevents unsafe fake context-length overrides.
Use when choosing Hermes vs Claude Code / Codex / Grok Build for coding work, wiring multi-CLI specialist setup, or diagnosing specialist auth/availability on Dewey.
Class-level workflow for configuring Hermes Agent messaging gateway platforms, especially QR/managed onboarding flows such as Telegram.
Use Orgo cloud computers via CLI and MCP.
| name | orgo-template-creation |
| description | Create and publish Orgo computer templates via REST. |
| version | 0.1.0 |
| author | Hermes |
| platforms | ["linux"] |
| metadata | {"hermes":{"tags":["Orgo","Templates","Metal","Publish","Hermes"],"related_skills":["orgo-cloud-computers","orgo-desktop-local"]}} |
Author, validate, publish, build, launch, and prune Orgo account templates (default/<name>@<semver>) over REST. Does not install Hermes on an already-running VM (use the desktop-local plugin path for that) and does not replace cloud computer lifecycle (orgo-cloud-computers).
Source of truth for product Hermes templates: package layout plus build_template.py under /root/Desktop/orgo-hermes-desktop-local (GitHub publishes as default/hermes-orgo-desktop-local@…). Gold structural pattern: agentmail-agent (single terminal, no run; Hermes in apps[].install; lean hooks).
not_built, black web Terminal, or TEMPLATE_NOT_READYDo not use for same-box GUI control (orgo-desktop-local) or fleet MCP GUI against other VMs.
ORGO_API_KEY in the environment or Hermes .env (Bearer auth)POST /templates plus metal build) for publish/buildworkspace_id)build_template.py for Hermes desktop-local product templatesSchema (public): GET https://www.orgo.ai/api/template-schema
Docs: https://docs.orgo.ai/guides/templates/schema
Invoke through the terminal tool with ORGO_API_KEY set. Prefer a package build_template.py --build when one exists; otherwise assemble JSON and call REST with scripts/orgo_template_ops.py.
Never print the API key. Prefer default/<name>@x.y.z refs; do not overwrite system templates.
Base: https://www.orgo.ai/api
Auth: Authorization: Bearer $ORGO_API_KEY
GET /template-schema
GET /templates
GET /templates/global
GET /templates/{ns}/{name}
GET /templates/{ns}/{name}/{version}
POST /templates/validate
POST /templates?auto_build=true
POST /templates/{ns}/{name}/{version}/build
GET /templates/{ns}/{name}/{version}/build
DELETE /templates/{ns}/{name}/{version}
POST /computers body: workspace_id, name, template_ref, cpu?, ram?
Ref form: default/my-template@1.0.0
MCP launch field: image = same ref string
CLI: no template commands (REST only)
Gold package:
VERSION=0.3.5 python3 build_template.py --build
python3 build_template.py --launch <WORKSPACE_ID>
python3 ~/.hermes/skills/computer-use/orgo-template-creation/scripts/orgo_template_ops.py list
Keep only latest built-out product versions. Delete probes (hdl-*, zz-*, isolation stubs) and older semvers after user confirmation. System refs stay: system/hermes-agent@1.0.0, system/claude-code@1.0.0, system/openclaw@1.0.0.
Completion: list shows intended keep set only, or an explicit delete plan is approved.
Canonical top-level keys: api_version (orgo.ai/v1), template (name, version, description), hardware, secrets, build, files, apps, terminal, hooks.
Agentmail / Hermes product rules (copy, do not invent):
apps[].install, not long build.run:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash -s -- --non-interactive --skip-setup --skip-browser/opt/<pkg>/ via files[] (to, inline, mode, when: build), then install after Hermes so staged files win.build.apt: include xz-utils (Node unpack). Avoid apt that upgrades libssl and kills supervisord mid-build when possible.{ name, title, description, cwd } with no run field. Any run (including bash -l) becomes nested send-keys and a black Web Terminal.on_first_boot; do not pre-create tmux; bridge vault secrets into ~/.hermes/.env in on_resume.hermes plugins enable <name> --no-allow-tool-override.auth.json before hermes gateway run (avoid crash loops).If packaging hermes-orgo-desktop-local, start from /root/Desktop/orgo-hermes-desktop-local/build_template.py and bump VERSION.
Completion: JSON/YAML assembles; file count and description look product-grade (not "probe").
python3 build_template.py --remote-validate
# or
python3 ~/.hermes/skills/computer-use/orgo-template-creation/scripts/orgo_template_ops.py validate path/to/template.json
Completion: POST /templates/validate returns { "ok": true }.
VERSION=x.y.z python3 build_template.py --build
# equals: validate → POST /templates?auto_build=true → POST .../build → poll GET until status=ready
Statuses: not_built | building | ready | failed.
auto_build: building alone is not enough; poll until ready.
Completion: GET .../build shows status=ready and ref appears on GET /templates.
python3 build_template.py --launch <WORKSPACE_ID>
# or POST /computers with template_ref, workspace_id, name, cpu, ram
Then remote bash: package validate.sh / orgo-desktop-local-validate if applicable; which hermes; optional orgo-desktop doctor on desktop-local images.
Completion: computer running; create payload instance_details.templateTerminals matches terminal names; validate exit 0 when the package defines it.
?force=true only while iterating.orgo templates fails; use REST.build.run often sticks at not_built; use apps[].install instead.run causes black Web Terminal; fix by republishing without run, restart computer, hard-refresh browser (VNC password rotates).hermes plugins enable hangs golden/boot forever.on_resume bridge.which hermes on the new VM.python3 ~/.hermes/skills/computer-use/orgo-template-creation/scripts/orgo_template_ops.py list
python3 ~/.hermes/skills/computer-use/orgo-template-creation/scripts/orgo_template_ops.py build-status default NAME VERSION
# expect status == ready for a just-built version
Optional: launch one computer from template_ref and confirm package validate / Hermes on PATH.
/root/Desktop/orgo-hermes-desktop-local/ (build_template.py, SUCCESS_CRITERIA.md)nickvasilescu/agentmail-agent, nickvasilescu/nicks-stack, nickvasilescu/orgo-hermes-desktop-localorgo-cloud-computers → references/template-metal-authoring.mdscripts/orgo_template_ops.py