Futures
Access hundreds of perpetual contracts
TradFi
Gold
One platform for global traditional assets
Options
Hot
Trade European-style vanilla options
Unified Account
Maximize your capital efficiency
Demo Trading
Introduction to Futures Trading
Learn the basics of futures trading
Futures Events
Join events to earn rewards
Demo Trading
Use virtual funds to practice risk-free trading
Launch
CandyDrop
Collect candies to earn airdrops
Launchpool
Quick staking, earn potential new tokens
HODLer Airdrop
Hold GT and get massive airdrops for free
Pre-IPOs
Unlock full access to global stock IPOs
Alpha Points
Trade on-chain assets and earn airdrops
Futures Points
Earn futures points and claim airdrop rewards
Promotions
AI
Gate AI
Your all-in-one conversational AI partner
Gate AI Bot
Use Gate AI directly in your social App
GateClaw
Gate Blue Lobster, ready to go
Gate for AI Agent
AI infrastructure, Gate MCP, Skills, and CLI
Gate Skills Hub
10K+ Skills
From office tasks to trading, the all-in-one skill hub makes AI even more useful.
GateRouter
Smartly choose from 40+ AI models, with 0% extra fees
Astro Co-founder open-sources Rosie: Install once to automatically synchronize with 10 AI programming assistants
According to Beating Monitoring, modern frontend framework Astro co-founder Matthew Phillips has open-sourced Rosie, a command-line tool specifically for managing AI agent skill packages. Use rosie install owner/repo to install skills from GitHub, and Rosie will automatically detect which coding agents are installed locally and synchronize the skills accordingly.
Rosie currently supports 10 types of agents: Claude Code, Cursor, Codex, Windsurf, Aider, Zed, Continue, Cline, OpenCode, and GitHub Copilot. The core selling point is the lockfile mechanism: installation records are written to .agents/rosie.lock, one per line, in a format friendly to git diff, allowing direct commits to the version control. The skill folders themselves can be added to .gitignore, so team members can clone and run rosie install once to restore.
There are two modes for version management: when no version number is specified, it defaults to auto, and rosie update will automatically upgrade to the latest semver tag; specifying a version with @ref enables pinning, which only updates the SHA without changing the version. During local installation, skills are stored in the .agents/skills/ directory, and symbolic links are used to sync to each agent’s skill directory; --global can also be used to install directly into the user-level directory.
The entire tool is written in C, relying on libcurl and libarchive, supporting Homebrew, apt, AUR, FreeBSD pkg, and source compilation, licensed under BSD-3-Clause.