{"skill":{"slug":"cloudmonkey","displayName":"cloudmonkey","summary":"Manage Apache CloudStack infrastructure using the cloudmonkey (cmk) CLI — list/start/stop/destroy VMs, manage networks, volumes, snapshots, and run any Cloud...","description":"---\nname: cloudmonkey\ndescription: Manage Apache CloudStack infrastructure using the cloudmonkey (cmk) CLI — list/start/stop/destroy VMs, manage networks, volumes, snapshots, and run any CloudStack API command.\nmetadata: {\"openclaw\": {\"requires\": {\"bins\": [\"cmk\"]}, \"emoji\": \"☁️🐵\"}}\n---\n\n# CloudMonkey (cmk) Skill\n\nYou have access to `cmk`, the Apache CloudStack CLI. Use it to manage CloudStack infrastructure by running shell commands via the exec tool.\n\n## Basic usage\n```\ncmk <verb> <noun> [parameters]\n```\n\nExamples:\n- `cmk list virtualmachines` — list all VMs\n- `cmk list virtualmachines state=Running` — filter by state\n- `cmk start virtualmachine id=<uuid>` — start a VM\n- `cmk stop virtualmachine id=<uuid>` — stop a VM\n- `cmk destroy virtualmachine id=<uuid>` — destroy a VM\n- `cmk list zones` — list availability zones\n- `cmk list templates templatefilter=featured` — list templates\n- `cmk list volumes` — list storage volumes\n- `cmk create snapshot volumeid=<uuid>` — snapshot a volume\n- `cmk list networks` — list networks\n- `cmk list publicipaddresses` — list public IPs\n\n## Profiles\n\nCloudMonkey supports multiple profiles (e.g. for different CloudStack environments).\n- `cmk set profile <name>` — switch profile\n- `cmk list profiles` — list configured profiles\n- Config is stored in `~/.cmk/config`\n\n## Output format\n\n- `cmk set display json` — switch to JSON output\n- `cmk set display table` — switch to table output (default)\n- `cmk set display text` — plain text\n\n## Tips\n\n- Always confirm destructive operations (destroy, expunge) with the user before running.\n- Use `cmk list apis` to discover all available CloudStack API commands.\n- UUIDs are required for most operations — use list commands first to find them.\n- Filter results using key=value pairs after the command (e.g. `name=myvm`)\n","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":1257,"installsAllTime":1,"installsCurrent":1,"stars":0,"versions":1},"createdAt":1771482883289,"updatedAt":1779077038198},"latestVersion":{"version":"1.0.0","createdAt":1771482883289,"changelog":"Initial release of cloudmonkey skill.\n\n- Manage Apache CloudStack infrastructure using the cloudmonkey (cmk) CLI.\n- Supports listing, starting, stopping, and destroying virtual machines.\n- Manage networks, volumes, snapshots, templates, public IPs, and more.\n- Allows running any CloudStack API command via cmk.\n- Provides guidance for profile management and output formatting.\n- Includes safety tips for destructive operations and command discovery.","license":null},"metadata":{"setup":[],"os":null,"systems":null},"owner":{"handle":"kiranchavala","userId":"s178za18pe4xy3fpfq67tcs7a18599tz","displayName":"kiranchavala","image":"https://avatars.githubusercontent.com/u/1401014?v=4"},"moderation":{"isSuspicious":false,"isMalwareBlocked":false,"verdict":"clean","reasonCodes":["review.llm_review"],"summary":"Review: review.llm_review","engineVersion":"v2.4.24","updatedAt":1779932990117}}