← All skills
Tencent SkillHub · Communication & Collaboration

INWX

INWX domain registrar management: domain registration, availability check, DNS records, nameservers, DNSSEC, pricing, transfers.

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

INWX domain registrar management: domain registration, availability check, DNS records, nameservers, DNSSEC, pricing, transfers.

⬇ 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, jest.config.cjs, jest.config.ote.cjs, openclaw.plugin.json, package-lock.json

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.2.0

Documentation

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

openclaw-inwx

OpenClaw plugin for INWX (InterNetworX) domain registrar automation. It provides 23 tools for domain lifecycle operations, DNS management, DNSSEC, contact handling, WHOIS, and account checks.

Features

INWX DomRobot JSON-RPC integration via domrobot-client Environment switch: production or ote Optional 2FA login support (otpSecret) Safety controls: readOnly blocks all write tools allowedOperations allowlist for tool-level policy TypeScript strict mode

Installation

npm install @elvatis_com/openclaw-inwx For local development: npm install npm run build npm test

INWX Account Setup

Create or use your INWX account. Enable API access in INWX account settings. If 2FA is enabled, provide a shared secret via otpSecret. For safe testing, use OTE environment (ote.inwx.com).

Plugin Config

{ "username": "your-inwx-user", "password": "your-inwx-password", "otpSecret": "optional-2fa-secret", "environment": "ote", "readOnly": false, "allowedOperations": [] }

Read Tools

inwx_domain_check INWX method: domain.check Params: domain (string) inwx_domain_list INWX method: domain.list Params: optional filters (object) inwx_domain_info INWX method: domain.info Params: domain (string) inwx_domain_pricing INWX method: domain.check Params: domain (string) or domains (string[]) inwx_nameserver_list INWX method: nameserver.list or domain.info Params: optional domain inwx_dns_record_list INWX method: nameserver.info Params: domain (string) inwx_dnssec_list INWX method: dnssec.info Params: optional filters inwx_contact_list INWX method: contact.list Params: optional filters inwx_whois INWX method: domain.whois Params: domain (string) inwx_account_info INWX method: account.info Params: none

Write Tools

inwx_domain_register INWX method: domain.create Params: domain, period, contacts, ns inwx_domain_update INWX method: domain.update Params: method payload inwx_domain_delete INWX method: domain.delete Params: method payload inwx_domain_transfer INWX method: domain.transfer Params: method payload inwx_domain_renew INWX method: domain.renew Params: method payload inwx_nameserver_set INWX method: domain.update Params: domain, ns (string[]) inwx_dns_record_add INWX method: nameserver.createRecord Params: method payload inwx_dns_record_update INWX method: nameserver.updateRecord Params: method payload inwx_dns_record_delete INWX method: nameserver.deleteRecord Params: method payload inwx_dnssec_enable INWX method: dnssec.create Params: method payload inwx_dnssec_disable INWX method: dnssec.delete Params: method payload inwx_contact_create INWX method: contact.create Params: method payload inwx_contact_update INWX method: contact.update Params: method payload

OTE Test Environment

Set: { "environment": "ote" } This points the client to INWX OTE API endpoint and allows free integration testing without production costs.

Integration with openclaw-ispconfig

This plugin exports provisionDomainWithHosting() for end-to-end domain-to-hosting provisioning. It orchestrates both plugins without a hard dependency: Domain check - inwx_domain_check Domain register - inwx_domain_register (skipped if taken or skipRegistration=true) Nameserver set - inwx_nameserver_set Hosting provision - isp_provision_site (site, DNS zone, mail, database) import { buildToolset, provisionDomainWithHosting } from "@elvatis_com/openclaw-inwx"; import ispPlugin from "@elvatis_com/openclaw-ispconfig"; const result = await provisionDomainWithHosting( buildToolset(inwxConfig), ispPlugin.buildToolset(ispConfig), { domain: "example.com", nameservers: ["ns1.host.de"], serverIp: "1.2.3.4", clientName: "Acme", clientEmail: "a@acme.com" }, );

Safety

readOnly=true allows only: domain check/list/info/pricing nameserver list dns record list dnssec list contact list whois account info allowedOperations can restrict to explicit tool names.

Notes

No live tests are included in this repository. Unit tests use mocks only.

Category context

Messaging, meetings, inboxes, CRM, and teammate communication surfaces.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
2 Docs2 Config2 Files
  • SKILL.md Primary doc
  • README.md Docs
  • openclaw.plugin.json Config
  • package-lock.json Config
  • jest.config.cjs Files
  • jest.config.ote.cjs Files