mcpField
D
domain-dns-configurator

domain-dns-configurator

github.com/sergekostenchukCloud & DevOps3249 installsUpdated 18w ago
Repository

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

  1. 01Inventory existing DNS records
  2. 02Prepare records and TTL proposals
  3. 03Plan propagation and rollback
  4. 04Keep changes planned pending approval
  5. 05Coordinate SSL and webmaster verification

Use cases

  1. 01Draft a DNS change plan
  2. 02Prepare rollback for a record update
  3. 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-configurator

After installing, type/domain-dns-configuratorin Claude Code to confirm it loaded.

Bundled filesagents/openai.yamlevals/evals.json

Details

From the project README

Domain DNS Configurator

Plan DNS changes and rollback without applying them by default.

Workflow

  1. Inventory existing records when evidence is available.
  2. Prepare proposed records, TTL, propagation plan, and rollback.
  3. Mark changes Planned until explicit approval exists.
  4. 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