Introduction
Overview
xgoose.org is a community skill registry and a free AI gateway for the xgoose web extension. Sign in once, browse skills, click install. Bring your own API key, or use ours.
What is xgoose?
xgoose is a small browser extension that lets an AI agent operate the page you are on. It does this by loading short scripts called skills — single-file JavaScript modules with a Tampermonkey-style header that declare which sites they apply to and which actions they expose. The extension exposes the active skills as a tool list and lets a language model call them on your behalf.
This site does two things that the extension cannot do alone:
- Hosts the skills so people other than you can find, install, version, rate, and review them.
- Hosts a free AI gateway so the extension works out of the box, before you have an OpenAI / Anthropic / Gemini API key of your own.
Core features
Drop-in install
One click syncs a skill into your xgoose extension. No copy-pasting JavaScript, no build step.
Free built-in AI
Sign in and get a daily token allowance for the gateway's allow-listed models, OpenAI-wire-compatible.
Author-friendly
Drop in one .xgs.js file with a Tampermonkey header and a defineSkill body. We bundle, version, and host it for you.
Verified accounts
GitHub OAuth, magic link, or email + password — every account is email-verified before any session is issued.
How the pieces fit
browser extension ──▶ xgoose.org (catalog, ratings, install)
└─▶ api.xgoose.org
├── /skills serves .xgs.js artifacts
├── /ai OpenAI-shaped chat completions
└── /auth/device/* pairs the extension to your accountThe extension is just a client. Everything you publish is a regular file on the web — installs work as long as your browser can reach api.xgoose.org.