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.

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.

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

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.

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 · BilibiliDeclutter 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 · ZhihuFind 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 searchDrive 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 chatExtract 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 extractionSummarize & 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 · FormsHow 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.
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.
Install with One Click
Found something useful? Just hit Install. The skill is instantly synced to your xGoose browser extension without any manual setup.
Run in Your Browser
Open the extension on any webpage, and the agent will use the installed skill to automate your tasks automatically.
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.

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.