xgoose logoxgoose
v0.1 preview · built-in AI gateway

A home for xgoose skills

Browse, publish, and one-click install community skills for the xgoose Chrome, Firefox, and Safari extensions. Single-file .xgs.js format, Zod-driven schemas, agent-editable — and a built-in AI key, so there's nothing to set up.

Free on iPhone & iPad — the xgoose Safari extension, one tap away.

Live at xgoose.org Open source · MIT-friendly Powered by Cloudflare Workers
Floating browser windows and a glowing goose silhouette representing the xgoose agent

Why xgoose

A registry built for agents, not humans alone

Single-file artifacts, parsed metadata, and a Tampermonkey-style header your model can read at runtime.

Glowing puzzle piece dropping into a slot

Drop-in install

One click syncs the skill into your xgoose extension. No copy-pasting JavaScript or building TypeScript.

A crystalline four-pointed sparkle floating on a pedestal

Free built-in AI

Sign in once and get a daily token allowance for Gemini and gpt-4o-mini, served through our gateway. Bring-your-own-key still works.

Stacked glass cards with a glowing code-bracket symbol

Author-friendly

Drop in one .xgs.js file with a Tampermonkey-style header. We parse, bundle, version, and host it with the same IIFE wrapper the built-ins use. See the skill format reference for the rules that decide whether the agent succeeds first try.

What can you do with xgoose?

Real tasks, handled in your browser

Install a skill or just ask — the agent operates the page you're already on. Here's what people use it for.

Summarize long videos

Paste a YouTube or Bilibili link and get a chaptered summary in seconds — stop watching 40-minute videos for a 2-minute answer.

YouTube · Bilibili

Declutter busy sites

Auto-hide ads, the floating chat box, and noise on forums like uscardforum and Zhihu so you can actually read the thread.

uscardforum · Zhihu

Find the best flights

Search and compare airline fares across dates right in the page, with built-in rate-limit handling so your searches don't get blocked.

Airline search

Drive customer-service chats

Let the agent operate support chat widgets — open a ticket, request a credit, follow up — while you get on with your day.

Support chat

Extract page data to a table

Turn any list, search result, or HTML table into clean, structured data you can copy or export — no scraping scripts to write.

Data extraction

Summarize & fill

Condense long articles and PDFs, or auto-fill repetitive forms from a short prompt — the agent reads the page so you don't have to.

Reading · Forms

How to use xgoose

From finding a skill to sharing your own

The registry is designed to be the easiest way to power up your browser agent.

1

Browse or Search for Skills

Explore our growing collection of community-built skills. Whether you need to extract data, fill forms, or summarize long articles, there's a skill for it.

2

Install with One Click

Found something useful? Just hit Install. The skill is instantly synced to your xGoose browser extension without any manual setup.

3

Run in Your Browser

Open the extension on any webpage, and the agent will use the installed skill to automate your tasks automatically.

4

Publish Your Creations

Got a knack for writing scripts? Upload your single .xgs.js file and share it with the world. You'll get stats, ratings, and feedback.

Seamless Experience

Everything is connected. Your account on the website syncs directly with your browser extension, allowing your AI agent to instantly leverage your favorite skills.

Trending

Most popular skills

Top community skills, ranked by downloads and ratings.

See all
A glowing goose silhouette floating in a nebula

The registry is brand new.

Nobody has published a skill yet — be the first. Drop in a single .xgs.js file and we'll handle bundling, versioning, and one-click installs.

Have a skill you'd like to share?

Drop in a single .xgs.js file with a Tampermonkey-style // ==XGooseSkill== header and a defineSkill({ … }) default export. We'll handle bundling, versioning, and one-click installs.