← 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

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

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

Package facts

Download mode
Yavira redirect
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

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.

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