xgoose logoxgoose

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 account

The 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.

Next steps