← All skills
gandi
84 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By LeoYeAI/agent-master-skills (GitHub) · coding · 2,186 stars · scanned at commit 8f88f9a
Comprehensive Gandi domain registrar integration for domain and DNS management. Register and manage domains, create/update/delete DNS records (A, AAAA, CNAME, MX, TXT, SRV, and more), configure email forwarding and aliases, check SSL certificate status, create DNS snapshots for safe rollback, bulk update zone files, and monitor domain expiration. Supports multi-domain management, zone file import/export, and automated DNS backups. Includes both read-only and destructive operations with safety c…
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README. Expected for a coding skill.
Found in 30 places.
Show 17 more
- skills/gandi-skill/SKILL.md, line 177
cd gandi-skill/scripts - skills/gandi-skill/SKILL.md, line 197
cd gandi-skill/scripts - skills/gandi-skill/SKILL.md, line 233
node view-contact.js - skills/gandi-skill/SKILL.md, line 248
node register-domain.js example.com --purge-contact - skills/gandi-skill/SKILL.md, line 256
node list-domains.js - skills/gandi-skill/SKILL.md, line 269
node list-dns.js example.com - skills/gandi-skill/SKILL.md, line 297
node check-domain.js example.com - skills/gandi-skill/SKILL.md, line 333
node suggest-domains.js example - skills/gandi-skill/SKILL.md, line 469
node add-dns-record.js example.com @ A 192.168.1.1 - skills/gandi-skill/SKILL.md, line 492
node delete-dns-record.js example.com old A - skills/gandi-skill/SKILL.md, line 507
node update-dns-bulk.js example.com new-records.json - skills/gandi-skill/SKILL.md, line 549
node create-snapshot.js example.com "Before migration" - skills/gandi-skill/SKILL.md, line 571
node add-dns-record.js example.com @ A 192.168.1.1 - skills/gandi-skill/SKILL.md, line 580
node add-dns-record.js example.com @ MX "1 ASPMX.L.GOOGLE.COM." - skills/gandi-skill/SKILL.md, line 593
node add-dns-record.js old-domain.com @ A 192.168.1.1 - skills/gandi-skill/SKILL.md, line 604
node add-dns-record.js example.com api A 192.168.1.10 - skills/gandi-skill/SKILL.md, line 620
node list-email-forwards.js example.com
and 10 more places
Changes files outside its own folder
The author does not mention this.
Found in 19 places.
Show 16 more
- skills/gandi-skill/SKILL.md, line 799
echo "YOUR_SANDBOX_TOKEN" > ~/.config/gandi/api_token - skills/gandi-skill/SKILL.md, line 800
echo "https://api.sandbox.gandi.net" > ~/.config/gandi/api_url - skills/gandi-skill/references/authentication.md, line 91
mkdir -p ~/.config/gandi - skills/gandi-skill/references/authentication.md, line 92
echo "YOUR_PERSONAL_ACCESS_TOKEN" > ~/.config/gandi/api_token - skills/gandi-skill/references/setup.md, line 50
mkdir -p ~/.config/gandi - skills/gandi-skill/references/setup.md, line 53
echo "YOUR_PERSONAL_ACCESS_TOKEN" > ~/.config/gandi/api_token - skills/gandi-skill/references/setup.md, line 59
echo "https://api.gandi.net" > ~/.config/gandi/api_url - skills/gandi-skill/references/setup.md, line 77
echo "YOUR_SANDBOX_TOKEN" > ~/.config/gandi/api_token - skills/gandi-skill/references/setup.md, line 78
echo "https://api.sandbox.gandi.net" > ~/.config/gandi/api_url - skills/gandi-skill/references/setup.md, line 96
cp -r moltbot-gandi-skill/gandi-skill ~/.local/share/moltbot/skills/ - skills/gandi-skill/references/setup.md, line 129
echo "YOUR_TOKEN" > ~/.config/gandi/api_token - skills/gandi-skill/scripts/config-status.js, line 167
console.log(' mkdir -p ~/.config/gandi'); - skills/gandi-skill/scripts/config-status.js, line 168
console.log(' echo "YOUR_TOKEN" > ~/.config/gandi/api_token'); - README.md, line 44
cp -r agent-master-skills/skills/<skill-name> ~/.claude/skills/ - README.md, line 47
cp -r agent-master-skills/skills/<skill-name> ~/.agents/skills/ - README.md, line 50
cp -r agent-master-skills/skills/<skill-name> ~/.openclaw/workspace/skills/
Sends data to these websites: api.gandi.net
This is disclosed by the author in the skill's SKILL.md or README.
Found in 18 places.
Show 15 more
- skills/gandi-skill/references/domains.md, line 23
curl -H "Authorization: Bearer YOUR_PAT" \\ - skills/gandi-skill/references/domains.md, line 46
curl -H "Authorization: Bearer YOUR_PAT" \\ - skills/gandi-skill/references/domains.md, line 63
curl -H "Authorization: Bearer YOUR_PAT" \\ - skills/gandi-skill/references/livedns.md, line 31
curl -H "Authorization: Bearer YOUR_PAT" \\ - skills/gandi-skill/references/livedns.md, line 55
curl -X POST \\ - skills/gandi-skill/references/livedns.md, line 77
curl -H "Authorization: Bearer YOUR_PAT" \\ - skills/gandi-skill/references/livedns.md, line 107
curl -H "Authorization: Bearer YOUR_PAT" \\ - skills/gandi-skill/references/livedns.md, line 127
curl -X PUT \\ - skills/gandi-skill/references/livedns.md, line 136
curl -X PUT \\ - skills/gandi-skill/references/livedns.md, line 177
curl -X DELETE \\ - skills/gandi-skill/references/setup.md, line 225
curl -H "Authorization: Bearer YOUR_TOKEN" \\ - skills/gandi-skill/references/setup.md, line 268
curl -H "Authorization: Bearer $(cat ~/.config/gandi/api_token)" \\ - skills/gandi-skill/references/setup.md, line 276
curl -H "Authorization: Bearer $(cat ~/.config/gandi/api_token)" \\ - skills/gandi-skill/references/setup.md, line 284
curl -H "Authorization: Bearer $(cat ~/.config/gandi/api_token)" \\ - skills/gandi-skill/scripts/gandi-api.js, line 242
const req = https.request(url, options, (res) => {
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'gandi' ] || [ -L ~/.agents/skills/'gandi' ]; then echo 'A skill folder named gandi already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/LeoYeAI/agent-master-skills' "$d" && git -C "$d" checkout --quiet '8f88f9a0dd5a1075d4f0c7626f9d960844d57575' -- 'skills/gandi-skill' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/gandi-skill' ~/.agents/skills/'gandi' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'gandi' ~/.claude/skills/'gandi' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for LeoYeAI/agent-master-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/LeoYeAI/agent-master-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 8f88f9a | 84 |
| 2026-11-07 | 8f88f9a | 65 |