← Back to Skills Marketplace
pushp1997

Ovh

by pushp1997 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
983
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ovh
Description
Manage OVHcloud services via API. Use when user asks about OVH domains, DNS records, VPS, cloud instances, dedicated servers, email, SSL certificates, or any OVH service management. Supports listing, creating, updating, and deleting resources.
Usage Guidance
This skill appears to implement what it claims (it calls only OVH API endpoints), but the package metadata incorrectly omits the required OVH environment variables. Before installing: (1) Review and trust the script source (scripts/ovh-cli.py is included and readable). (2) Create a dedicated OVH consumer key with as-limited permissions as possible (prefer read-only or narrowly scoped write perms for the specific operations you need). (3) Do not supply account-wide or admin-level keys; test first with read-only commands like 'me', 'domains', 'dns <domain>' before performing creates/deletes/reboots. (4) Be cautious if allowing autonomous agent invocation: the agent could call destructive operations using the provided credentials. (5) Ask the publisher to update registry metadata to declare the required environment variables and document recommended minimal scopes — if they cannot, treat the omission as a sign of sloppy packaging and proceed only after manual review.
Capability Analysis
Type: OpenClaw Skill Name: ovh Version: 1.0.0 The OpenClaw AgentSkill for OVHcloud services is classified as benign. The `ovh-cli.py` script securely retrieves OVH API credentials from environment variables and uses the legitimate `ovh` Python library to interact with the OVH API. All operations, including DNS management and server control, are directly aligned with the stated purpose of managing OVH services. There is no evidence of data exfiltration to unauthorized endpoints, malicious execution, persistence mechanisms, obfuscation, or prompt injection attempts in the `SKILL.md` or the Python script. While the skill grants access to powerful cloud management actions, these are inherent to its stated purpose and do not indicate malicious intent from the skill itself.
Capability Assessment
Purpose & Capability
The Python script uses the official ovh client and calls OVH API endpoints for domains, DNS, VPS, cloud projects, dedicated servers, SSL, bills, and orders — this aligns with the skill description. However, the skill registry metadata lists no required environment variables or primary credential even though both the SKILL.md and the script require OVH API credentials.
Instruction Scope
Runtime instructions are limited to exporting OVH environment variables and running the bundled scripts/ovh-cli.py. The SKILL.md and script only interact with the OVH API and do not read unrelated files or network endpoints.
Install Mechanism
There is no install spec; this is instruction-only plus a bundled script. The script depends on the public 'ovh' Python package (the code prints an error advising 'pip install ovh'). No remote downloads or opaque installers are present.
Credentials
The script requires OVH_ENDPOINT, OVH_APP_KEY, OVH_APP_SECRET, and OVH_CONSUMER_KEY (and SKILL.md instructs creating a consumer key). Those env vars are necessary for the stated purpose, but the skill registry metadata does not declare them — an inconsistency that could lead to missing permission reviews. Also, those credentials can permit destructive actions (DNS deletes, server reboots, etc.), so tokens should be scoped narrowly; the skill does not enforce or document minimum permission scopes.
Persistence & Privilege
The skill is not always:true, does not install persistent system components, and does not modify other skills or global config. It can be invoked autonomously by agents (platform default) — combined with write-capable credentials this increases risk if misused, but autonomous invocation alone is expected behavior.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ovh
  3. After installation, invoke the skill by name or use /ovh
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the OVH skill. - Manage OVHcloud services via the included `ovh-cli.py` script. - Supports domains, DNS records, VPS management, cloud instances, dedicated servers, email, SSL certificates, and billing. - Allows listing, creating, updating, and deleting various OVH resources. - Includes setup and usage instructions for API credentials and script commands. - Provides example command patterns for common tasks.
Metadata
Slug ovh
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Ovh?

Manage OVHcloud services via API. Use when user asks about OVH domains, DNS records, VPS, cloud instances, dedicated servers, email, SSL certificates, or any OVH service management. Supports listing, creating, updating, and deleting resources. It is an AI Agent Skill for Claude Code / OpenClaw, with 983 downloads so far.

How do I install Ovh?

Run "/install ovh" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Ovh free?

Yes, Ovh is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Ovh support?

Ovh is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Ovh?

It is built and maintained by pushp1997 (@pushp1997); the current version is v1.0.0.

💬 Comments