connect-domain
Installation
SKILL.md
Connect a domain
Get a domain serving a Hostinger website over HTTPS. The one rule that matters most: records that already work — email (MX), SPF, DKIM and verification TXT records — must survive every DNS change.
Calling the operations
- Read the
inputSchemathatsearchreturns before the first call of each operation. If a name below is rejected as unknown,searchfor what the step does (e.g. "dns records"). - Batch reads with
multi-execute; values pass between steps as$steps.<i>.<path>. Batches chain operations from one server only — the Hostinger Connector runshosting,agency-hosting,domainsanddnsas separate servers. Whensearchcannot find an operation, ask the user to enable that product group in the Connector. - Every write here changes what the public sees. State the change and get a yes before each one.
1. Gather the facts (read-only)
- Website.
hosting_websites_listwithdomain(Shared and Cloud; substring match, so take the exact entry) andagency-hosting_websites_list-planwithdomain(Agency). Keepusernameandorder_id, ordetails.uidanddetails.ipv4. When the domain has no website yet, find the site the user means — often a*.hostingersite.comone — or the order to create it on (hosting_orders_list,agency-hosting_orders_list). - Registration.
domains_portfolio_getsucceeds only for domains registered at Hostinger; itsname_serversshow who runs DNS. Hostinger's own nameservers end indns-parking.com. - Live DNS, to know what must be kept: