โ† All skills
Tencent SkillHub ยท Developer Tools

ISPConfig

Manage ISPConfig servers: automated site provisioning, domains, mailboxes, DNS, databases, SSL, backups, and more.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Manage ISPConfig servers: automated site provisioning, domains, mailboxes, DNS, databases, SSL, backups, and more.

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Known item issue.

This item's current download entry is known to bounce back to a listing or homepage instead of returning a package file.

Quick setup
  1. Open the source page and confirm the package flow manually.
  2. Review SKILL.md if you can obtain the files.
  3. Treat this source as manual setup until the download is verified.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Manual review
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
README.md, SKILL.md, openclaw.plugin.json, package.json, src/client.ts, src/errors.ts

Validation

  • Open the source listing and confirm there is a real package or setup artifact available.
  • Review SKILL.md before asking your agent to continue.
  • Treat this source as manual setup until the upstream download flow is fixed.

Install with your agent

Agent handoff

Use the source page and any available docs to guide the install because the item currently does not return a direct package file.

  1. Open the source page via Open source listing.
  2. If you can obtain the package, extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the source page and extracted files.
New install

I tried to install a skill package from Yavira, but the item currently does not return a direct package file. Inspect the source page and any extracted docs, then tell me what you can confirm and any manual steps still required. Then review README.md for any prerequisites, environment setup, or post-install checks.

Upgrade existing

I tried to upgrade a skill package from Yavira, but the item currently does not return a direct package file. Compare the source page and any extracted docs with my current installation, then summarize what changed and what manual follow-up I still need. Then review README.md for any prerequisites, environment setup, or post-install checks.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
0.3.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 11 sections Open source page

openclaw-ispconfig

OpenClaw plugin to manage ISPConfig via the Remote JSON API. 31 tools for sites, DNS, mail, databases, cron, and one-command provisioning.

ClawHub

clawhub install openclaw-ispconfig

npm

npm install @elvatis_com/openclaw-ispconfig

ISPConfig setup

In ISPConfig, create a Remote User. Grant required API permissions. Copy endpoint URL and credentials. Configure plugin in OpenClaw.

Configuration

openclaw.plugin.json config keys: apiUrl (required): ISPConfig JSON API URL username (required): remote user password (required, secret): remote password serverId (default 1): default server id defaultServerIp (optional): fallback IP for provisioning DNS A record readOnly (default false): block write tools allowedOperations (default []): whitelist of tool names verifySsl (default true): TLS certificate verification

Read tools

isp_methods_list params: none isp_system_info params: none isp_client_list params: optional filter fields isp_client_get params: client_id isp_sites_list params: optional filters accepted by sites_web_domain_get isp_site_get params: primary_id (or site_id, domain_id) isp_domains_list params: none isp_dns_zone_list params: user-related filter params isp_dns_record_list params: zone_id isp_mail_domain_list params: optional filters isp_mail_user_list params: optional filters isp_db_list params: user-related filters isp_ssl_status params: none isp_quota_check params: client_id isp_backup_list params: none (returns skipped if API method unavailable) isp_cron_list params: optional filters

Write tools

isp_client_add params: ISPConfig client_add payload isp_site_add params: ISPConfig sites_web_domain_add payload isp_domain_add params: alias for isp_site_add isp_dns_zone_add params: ISPConfig dns_zone_add payload isp_dns_record_add params: include type (A, AAAA, MX, TXT, CNAME) and matching payload isp_dns_record_delete params: include type and matching delete payload isp_mail_domain_add params: ISPConfig mail_domain_add payload isp_mail_user_add params: ISPConfig mail_user_add payload isp_mail_user_delete params: ISPConfig mail_user_delete payload isp_db_add params: ISPConfig sites_database_add payload isp_db_user_add params: ISPConfig sites_database_user_add payload isp_shell_user_add params: ISPConfig sites_shell_user_add payload isp_ftp_user_add params: ISPConfig sites_ftp_user_add payload isp_cron_add params: ISPConfig sites_cron_add payload

Provisioning tool

isp_provision_site Required params: domain clientName clientEmail Optional params: serverIp createMail (default true) createDb (default true) serverId (default from config) Workflow: Create client Create site with SSL and Let's Encrypt enabled Create DNS zone Add DNS records (A, CNAME, SPF TXT, DMARC TXT) Optionally create mail domain and info@ + admin@ mailboxes Optionally create DB user and database Ensure SSL flags are enabled on the site

Safety

readOnly=true blocks all write and provisioning tools allowedOperations=[...] allows only named tools

Development

npm run build npm test For live tests, provide environment variables: ISPCONFIG_API_URL ISPCONFIG_USER ISPCONFIG_PASS

License

MIT

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
2 Docs2 Scripts2 Config
  • SKILL.md Primary doc
  • README.md Docs
  • src/client.ts Scripts
  • src/errors.ts Scripts
  • openclaw.plugin.json Config
  • package.json Config