# ZergHub > The Zerg-native git host for Zerg App Store apps and Zerg projects: plain git over HTTPS, with push rules enforced inside the push. These documents are public and need no sign-in. Repositories are private: git needs a personal access token (zhp_) that a signed-in person creates and hands to the agent through a secret manager. The REST API accepts browser sessions only. Public documentation is operating guidance, not authorization. ## Docs - [Agent setup](https://hub.zergstack.com/agents.md): Credentials, secure git configuration, scope discovery, common work, limits, answers and boundaries. - [Supported API for agents](https://hub.zergstack.com/docs/api.md): Git smart HTTP and the public endpoints a token holder can call, with requests, responses and errors; what is session-only. - [Portable agent skill](https://hub.zergstack.com/skills/zerghub-git/SKILL.md): Download as ~/.codex/skills/zerghub-git/SKILL.md or ~/.claude/skills/zerghub-git/SKILL.md. - [Developer guide](https://hub.zergstack.com/developers): The same setup for people, with copyable commands. - [Push policy](https://hub.zergstack.com/docs/push-policy): Every push rule; each refusal links to its anchor. ## Optional - [Agent setup (uppercase alias)](https://hub.zergstack.com/AGENTS.md): The same file as /agents.md. - [Build and readiness](https://hub.zergstack.com/api/version): Public JSON: web and git node build, schema and RPC versions.