{"id":50954979,"url":"https://github.com/hostinger/hostinger-agent-skills","last_synced_at":"2026-06-18T05:32:29.907Z","repository":{"id":364244492,"uuid":"1187526983","full_name":"hostinger/hostinger-agent-skills","owner":"hostinger","description":"Claude Code skills for Hostinger API - VPS domains DNS hosting billing and email marketing","archived":false,"fork":false,"pushed_at":"2026-06-12T07:38:17.000Z","size":56,"stargazers_count":12,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-06-12T09:22:02.059Z","etag":null,"topics":["tools"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hostinger.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-20T20:39:39.000Z","updated_at":"2026-06-12T07:38:19.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/hostinger/hostinger-agent-skills","commit_stats":null,"previous_names":["hostinger/hostinger-agent-skills"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/hostinger/hostinger-agent-skills","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hostinger%2Fhostinger-agent-skills","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hostinger%2Fhostinger-agent-skills/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hostinger%2Fhostinger-agent-skills/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hostinger%2Fhostinger-agent-skills/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hostinger","download_url":"https://codeload.github.com/hostinger/hostinger-agent-skills/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hostinger%2Fhostinger-agent-skills/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34478105,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-18T02:00:06.871Z","response_time":128,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["tools"],"created_at":"2026-06-18T05:32:28.842Z","updated_at":"2026-06-18T05:32:29.899Z","avatar_url":"https://github.com/hostinger.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hostinger Agent Skills\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Claude Code](https://img.shields.io/badge/Claude-Code-blueviolet)](https://claude.ai/code)\n\nSupercharge Claude Code with Hostinger API skills across 6 core service domains.\n\n## Why Hostinger Agent Skills?\n\nManaging Hostinger services programmatically spans billing, domains, DNS, hosting, email marketing, and VPS infrastructure.\n\nHostinger Agent Skills equips Claude Code (and Codex) with deep expertise across all Hostinger API domains, enabling automated infrastructure management from domain registration to VPS deployment and Docker orchestration.\n\n### Why not just use an MCP?\n\nHostinger offers an [official MCP server](https://github.com/hostinger/api-mcp-server), which is great for live API calls. Hostinger Agent Skills complements it by providing a curated, LLM-optimized knowledge base with real-world patterns, best practices, and troubleshooting guides — without streaming large API docs or schemas. Because the skills are local and pre-compressed, they are far more token efficient and keep the context window small and predictable.\n\n## Installation\n\n### Claude Code\n\n#### From GitHub\n\n```bash\n# Add the marketplace\n/plugin marketplace add https://github.com/hostinger/hostinger-agent-skills\n\n# Install the plugin\n/plugin install hostinger-agent-skills\n\n# Activate\n/reload-plugins\n```\n\n#### Local Development\n\n```bash\n# Add local marketplace\n/plugin marketplace add /path/to/hostinger-agent-skills\n\n# Install the plugin\n/plugin install hostinger-agent-skills\n\n# Activate\n/reload-plugins\n```\n\n#### Validate (optional)\n\n```bash\n/plugin validate /path/to/hostinger-agent-skills/\n```\n\n## Available Skills\n\n| Skill | Description |\n|-------|-------------|\n| **billing** | Catalog browsing, order creation, payment methods, subscriptions |\n| **dns** | Zone record management, snapshots, validation, reset |\n| **domains** | Portfolio management, availability checks, forwarding, WHOIS, nameservers, locks, privacy |\n| **hosting** | Website creation, order listing, datacenter selection, domain verification, free subdomains |\n| **reach** | Email marketing contacts, segments, profiles |\n| **vps** | Virtual machines, Docker projects, firewalls, SSH keys, backups, snapshots, templates, scripts, recovery, malware scanning, metrics |\n\n## Usage Examples\n\n### Domain Management\nAsk Claude to help with domains:\n- \"Check if example.com is available\"\n- \"Register a new .com domain\"\n- \"Set up domain forwarding from old-site.com to new-site.com\"\n\n### VPS Operations\n- \"Create a new VPS with Ubuntu\"\n- \"Deploy a Docker Compose project on my VPS\"\n- \"Configure a firewall to allow only SSH and HTTP\"\n\n### DNS Configuration\n- \"Add an A record pointing www to 1.2.3.4\"\n- \"Set up SPF and DKIM records for email\"\n- \"Restore DNS from a previous snapshot\"\n\n### Hosting Setup\n- \"Create a new website on my hosting plan\"\n- \"Generate a free subdomain for testing\"\n- \"List all my hosting orders\"\n\n## Skill Structure\n\nEach skill contains:\n- `SKILL.md` - Core concepts, common patterns (curl + Python SDK), API reference, best practices, troubleshooting\n\nSkills include metadata showing when content was last updated, so you always know how current the information is.\n\n## API Authentication\n\nAll Hostinger API requests require a bearer token:\n\n```\nAuthorization: Bearer YOUR_API_TOKEN\n```\n\nCreate tokens at: [hPanel API Settings](https://hpanel.hostinger.com/profile/api)\n\n### Using with Claude Code\n\nSet your token as an environment variable so it stays out of the conversation history:\n\n```bash\nexport HOSTINGER_API_TOKEN=\"your-api-token\"\n```\n\nFor persistence, add it to your shell profile (`~/.zshrc` or `~/.bashrc`) or use a `.env` file (make sure it's in `.gitignore`).\n\n**Never paste API tokens directly into the chat** — use `$HOSTINGER_API_TOKEN` in commands instead. If a token is accidentally exposed, rotate it immediately at [hPanel](https://hpanel.hostinger.com/profile/api).\n\n## Contributing\n\n1. Fork this repository\n2. Create a feature branch\n3. Add or update skills following the SKILL.md template\n4. Submit a pull request\n\n### SKILL.md Template\n\n```yaml\n---\nname: service-name\ndescription: Service description. Use when \u003ctrigger phrases\u003e.\nlast_updated: \"YYYY-MM-DD\"\ndoc_source: https://developers.hostinger.com\n---\n\n# Hostinger Service Name\n\n## Core Concepts\n## Common Patterns\n## API Reference\n## Best Practices\n## Troubleshooting\n## References\n```\n\n## License\n\nMIT License - see [LICENSE](LICENSE) for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhostinger%2Fhostinger-agent-skills","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhostinger%2Fhostinger-agent-skills","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhostinger%2Fhostinger-agent-skills/lists"}