AgentStack
SKILL verified MIT Self-run

Domain Full Setup

skill-oso95-domain-suite-mcp-domain-full-setup · by oso95

End-to-end domain setup: check availability, register, configure DNS, and set up email. Use when launching a new project needing everything from scratch. Requires domain-suite-mcp.

No reviews yet
0 installs
15 views
0.0% view→install

Install

$ agentstack add skill-oso95-domain-suite-mcp-domain-full-setup

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Domain Full Setup? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Run a complete domain setup for $ARGUMENTS using the domain-suite-mcp server.

This skill walks through the full setup pipeline. Each phase is confirmed before proceeding.

Phase 1 — Check & Register

  1. Call list_providers to see what's configured.
  2. Call check_availability for the domain across common TLDs.
  3. Present availability and pricing. Let the user pick their preferred domain.
  4. Collect registrant contact information.
  5. Confirm with the user before registering (paid, irreversible).
  6. Call register_domain.

Phase 2 — DNS Setup

  1. Ask for the server IP address or hosting target (Vercel, Netlify, Render, etc.).
  2. Call create_dns_record for:
  • A/CNAME @ →
  • CNAME www → @ (or separate A record)
  1. Ask if any subdomains are needed (api., staging., etc.) and create them.

Phase 3 — Email Setup

  1. Ask which mail provider they're using (Google Workspace, Resend, SendGrid, etc.). Skip if none.
  2. Run in order:
  • setup_mx with the mail provider template
  • setup_spf with the mail provider template
  • setup_dkim — ask for selector and public key (explain where to find them)
  • setup_dmarc — start with policy: none, ask for report email

Phase 4 — Summary

  1. Call list_dns_records to show the complete final DNS state.
  2. Provide a checklist of next steps:
  • [ ] DNS propagation (check with dig or dnschecker.org)
  • [ ] Verify DKIM in mail provider dashboard
  • [ ] Test email deliverability (mail-tester.com)
  • [ ] Escalate DMARC policy to quarantine then reject after confirming deliverability
  • [ ] Set up SSL certificate if needed (create_certificate)

Notes

  • Each phase can be skipped if the user already completed it
  • All email tools are idempotent — safe to re-run
  • For a Porkbun/Cloudflare split setup: register on Porkbun, then point nameservers to Cloudflare before doing DNS/email steps

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.