← Back to Skills Marketplace
nexaiguy

Nex Domains

by Nex AI · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
94
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install nex-domains
Description
Comprehensive domain portfolio manager for managing multiple domains across different registrars (Cloudflare, TransIP, and others). Monitor domain expiration...
Usage Guidance
This package appears to be a legitimate domain portfolio CLI: it uses whois/dig/openssl for checks and the Cloudflare API when you set CF_API_TOKEN. Before installing: (1) Review setup.sh — it creates ~/.nex-domains, initializes an SQLite DB and installs a wrapper in ~/.local/bin. (2) Do not export sensitive credentials (CF_API_TOKEN, TRANSIP private key) system-wide unless you trust and need the API sync features; TRANSIP_PRIVATE_KEY_PATH points to a private key file on disk. (3) Note the metadata mismatch: the registry lists env vars as required while the README marks them optional — the tool should work for local/manual tracking without credentials. (4) Run in a sandbox or test account if possible, and inspect log/database files in ~/.nex-domains for any unexpected data. If you want, I can point out the exact lines that read environment variables and where the setup script writes files.
Capability Analysis
Type: OpenClaw Skill Name: nex-domains Version: 1.0.0 The nex-domains skill bundle is a legitimate domain and DNS portfolio management tool. It provides functionality to track domain expiry, monitor SSL certificates, and sync records from Cloudflare using standard system utilities (whois, dig, openssl) and official APIs. The code follows security best practices by storing data in a local SQLite database with restricted permissions (~/.nex-domains/), using subprocess calls with argument lists to mitigate shell injection, and handling sensitive API tokens via environment variables. No evidence of data exfiltration, malicious execution, or prompt injection was found.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
Name/description (multi-registrar domain manager) matches the binaries (whois, dig, openssl) and Cloudflare/TransIP env vars. However, registry metadata lists CF_API_TOKEN, CF_EMAIL, TRANSIP_LOGIN, and TRANSIP_PRIVATE_KEY_PATH as required env vars while the SKILL.md/README describe those variables as optional for API sync — this mismatch between 'required' and 'optional' is an inconsistency to be aware of.
Instruction Scope
SKILL.md instructs running the supplied setup.sh and using the nex-domains CLI to perform local WHOIS, DNS, SSL, HTTP checks and optional Cloudflare/TransIP syncs. The runtime instructions and code operate on local data (~/ .nex-domains) and call only the registrar APIs (Cloudflare) when configured. I found no instructions that ask the agent to read unrelated system files or send data to unexpected external endpoints.
Install Mechanism
There is no registry 'install' spec, but the package includes a setup.sh script that will initialize the DB, create ~/.nex-domains, and install a wrapper in ~/.local/bin. That is normal for a CLI tool, but the lack of a declared install mechanism in registry metadata is a minor inconsistency — review setup.sh before running since it writes files and creates a symlink.
Credentials
Requested env vars match Cloudflare/TransIP integration needs. However TRANSIP_PRIVATE_KEY_PATH points to a local private key path (sensitive) and the registry marks these env vars as required while SKILL.md says they are optional for sync. Requiring or encouraging a private key path is proportional only if you actually intend to perform registrar operations; avoid supplying long-lived credentials unless necessary.
Persistence & Privilege
The skill does not request 'always: true' and uses a local data directory (~/.nex-domains). The setup script writes to the user's home directory and installs a CLI wrapper under ~/.local/bin — standard behavior for a CLI tool and not an elevated privilege in the skill metadata.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nex-domains
  3. After installation, invoke the skill by name or use /nex-domains
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug nex-domains
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Nex Domains?

Comprehensive domain portfolio manager for managing multiple domains across different registrars (Cloudflare, TransIP, and others). Monitor domain expiration... It is an AI Agent Skill for Claude Code / OpenClaw, with 94 downloads so far.

How do I install Nex Domains?

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

Is Nex Domains free?

Yes, Nex Domains is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Nex Domains support?

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

Who created Nex Domains?

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

💬 Comments