audit-hosting
Installation
SKILL.md
Audit hosting
Read-only from start to finish. The output is a report; every fix is a separate, confirmed step through another skill.
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. "ssl status"). - Batch reads with
multi-execute, up to 20 steps a batch. Batches chain operations from one server only — the Hostinger Connector runshosting,wordpress,agency-hostingandbillingas separate servers. When a product group is switched off, skip its checks and say which were skipped. - Page every list until
meta.totalis covered. - Leave
hosting_php_getout — it is large and says nothing about account health.
1. Inventory
One batch per server:
hosting_orders_listwithstatuses: ["active", "suspended"].cloud_*plan names are Cloud; the rest (hostinger_premium_*,hostinger_business_*, …) are Shared.hosting_websites_list— every Shared and Cloud website withwebsite_type,username,order_idandis_enabled(false means suspended).wordpress_installations_listwithownership: "all"—id,is_valid,validation_error.agency-hosting_orders_listandagency-hosting_websites_list-plan— Agency orders and sites (details.uid,details.type,details.domains,details.state).