Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Fix metadata inconsistencies: Add GANDI_API_TOKEN to requires.env, fix disable-model-invocation conflict. Fixes #25, #26. Expected scan: BENIGN.
What This Skill Does
Manages Gandi-hosted domains through the Gandi LiveDNS API. Covers DNS record creation, updates, and deletion across all common record types, email forwarding configuration, domain availability checks with name variation suggestions, SSL certificate monitoring, and DNS zone snapshots for rollback. Read-only and write operations are separated, with automatic snapshot creation before destructive bulk changes.
Bulk DNS changes include automatic zone snapshots and confirmation prompts, reducing the risk of unrecoverable misconfigurations that would occur when calling the Gandi API directly.
When to use it
- Pointing a domain to a new server IP after a hosting migration
- Checking domain name availability and finding alternatives before registering
- Setting up catch-all email forwarding when launching a new domain
- Snapshotting DNS before a bulk record replacement so changes can be rolled back
- Auditing SSL certificate status across all domains in an account
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: 'Set up DNS for example.com to point to 203.0.113.42 with a www CNAME, and forward contact@ to me@personal.com'
- 1Creates a DNS snapshot for example.com as a safety backup
- 2Adds an A record for @ pointing to 203.0.113.42
- 3Adds a CNAME record for www pointing to @
- 4Creates an email forward from contact to me@personal.com
- 5Lists DNS records and email forwards to confirm all changes
A record, CNAME, and email forward created successfully; snapshot ID returned for rollback if needed
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.