nebula-claw-developer

Provision, inspect, and terminate disposable OpenNebula virtual machines through a restricted control plane API. Use when an OpenClaw agent needs a short-lived VM for development, debugging, integration testing, package installation, or risky experiments that should run in isolation instead of on the main host.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "nebula-claw-developer" with this command: npx skills add ktfh-claw/nebula-claw-developer

Nebula Claw Developer

Use the restricted OpenNebula control plane API to create, list, and terminate disposable virtual machines for isolated work.

Workflow

  1. Read references/api.md for the API contract and request examples.
  2. Check API health before taking action.
  3. List visible VMs and reuse an existing one only if it clearly matches the task.
  4. Prefer curated template names over numeric identifiers and use the configured template catalog descriptions to choose the right one.
  5. Create a fresh VM when isolation matters more than reuse.
  6. Record the VM name and guest IP in output when available so later access and cleanup are obvious.
  7. Terminate the VM when the task is complete unless the user explicitly asks to keep it.

Safety constraints

  • Use only curated templates, images, and networks intentionally shared with the restricted OpenNebula user.
  • Do not switch to broad administrative OpenNebula privileges for routine work.
  • Do not assume arbitrary templates are safe to instantiate.
  • Treat created VMs as disposable unless the user asks for persistence.
  • If the API health check fails, stop and diagnose before attempting create or delete operations.

Naming guidance

Use short task-based names that make later cleanup obvious.

Recommended pattern:

  • <purpose>-<project>-<short-date>

Examples:

  • test-nebula-api-2026-04-10
  • build-myapp-2026-04-10
  • repro-login-bug-2026-04-10

Bundled resources

  • Read references/api.md for endpoints, payloads, and example responses.
  • Read references/setup.md when you need the OpenNebula-side restricted-user and curated-resource setup pattern.
  • Use scripts/vm_api.sh for deterministic health, list, create, and delete calls against the restricted API.

Output expectations

When using this skill, report:

  • the API endpoint used
  • the VM name
  • the template name
  • the guest IP when the API exposes it
  • the result of create, list, or delete operations
  • whether the VM was left running or destroyed

Source

See more the source code and more documentation on GitHub

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

Agentic Lending EVK

Plan and execute the current EVK-first agentic lending workflow for Api3-backed markets. Use when a user wants an agent to resolve the oracle route for selec...

Registry SourceRecently Updated
1730daav3
Automation

Agentic Lending Morpho

Plan and execute the Morpho-first agentic lending workflow for Api3-backed markets. Use when a user wants a Morpho market or market set for selected collater...

Registry SourceRecently Updated
Automation

NEXUS Voice Transcriber

Voice note transcription and archival for OpenClaw agents. Powered by Deepgram Nova-3 or local Whisper. Transcribes audio messages, saves both audio files an...

Registry SourceRecently Updated
Automation

Space Duck

Connect and manage your AI agent's identity on the Space Duck network for status, trust tier, connections, activity, sending pecks, and navigation commands.

Registry SourceRecently Updated