D
domain-dns-configurator
About domain-dns-configurator
A skill for planning DNS changes and rollback procedures without applying changes by default. It helps coordinate record proposals, propagation, SSL, and webmaster verification while requiring approval before modifications.
Key features
- 01Inventory existing DNS records
- 02Prepare records and TTL proposals
- 03Plan propagation and rollback
- 04Keep changes planned pending approval
- 05Coordinate SSL and webmaster verification
Use cases
- 01Draft a DNS change plan
- 02Prepare rollback for a record update
- 03Coordinate DNS work with SSL verification
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ sergekostenchuk/ ui-ux-agent-skill-system --skill domain-dns-configuratorAfter installing, type/domain-dns-configuratorin Claude Code to confirm it loaded.
Bundled filesagents/openai.yamlevals/evals.json
Details
From the project READMEDomain DNS Configurator
Plan DNS changes and rollback without applying them by default.
Workflow
- Inventory existing records when evidence is available.
- Prepare proposed records, TTL, propagation plan, and rollback.
- Mark changes
Planneduntil explicit approval exists. - Coordinate SSL and webmaster verification with downstream skills.
Safety Rules
- Do not change nameservers, DNS records, mail records, CDN zones, or verification TXT records without approval.
- Do not store DNS API tokens, registrar credentials, or account screenshots.
Validation
python3 $CODEX_HOME/skills/.system/skill-creator/scripts/quick_validate.py $CODEX_HOME/skills/domain-dns-configurator
python3 $CODEX_HOME/skills/senior-skill-architect/scripts/lint_production_skill.py $CODEX_HOME/skills/domain-dns-configurator
python3 -m json.tool $CODEX_HOME/skills/domain-dns-configurator/evals/evals.json >/dev/null
Comments
Markdown supported