Skip to content

Add Domains and Hosting skills - #6

Merged
wcole1-godaddy merged 2 commits into
mainfrom
agent/hosting-skill
Aug 7, 2026
Merged

Add Domains and Hosting skills#6
wcole1-godaddy merged 2 commits into
mainfrom
agent/hosting-skill

Conversation

@wcole1-godaddy

Copy link
Copy Markdown
Contributor

Summary

  • add a comprehensive domains skill that routes public discovery through godaddy-domains, interactive account work through gddy, and application automation through production REST contracts
  • add a production-only hosting skill covering the complete Node.js app lifecycle: authentication, app creation, source upload, variants, secrets, deployment, logs, rollback, deletion, and recovery
  • bundle the godaddy-domains and godaddy-commerce MCP connections under explicit names
  • update host manifests, toolkit documentation, skill routing, and validation for the single GoDaddy root plugin

Why

The GoDaddy plugin needs capability-level guidance that lets any agent complete domain and Hosting outcomes without knowing internal service boundaries, API origins, or product-specific implementation history. These skills keep public discovery, interactive CLI operations, and generated application automation on the appropriate production surfaces.

Developer impact

Installing the root plugin now exposes five validated skills: gddy, domains, hosting, storefront, and payments. Domain discovery works through the public unauthenticated MCP server, while account-aware writes remain explicitly authenticated and safety-gated. Hosting guidance uses the fixed public production API and documents current public-contract gaps instead of inventing behavior.

Validation

  • npm run validate
  • all five skills passed quick_validate.py
  • root plugin passed validate_plugin.py
  • git diff --check
  • safe forward tests passed for Domains and Hosting without purchases or production mutations

@wcole1-godaddy
wcole1-godaddy marked this pull request as ready for review August 7, 2026 00:03
@wcole1-godaddy
wcole1-godaddy merged commit af5c136 into main Aug 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant