Agent directory

Capabilities for agents, in one place.

Verified skills you can install with one command, an open-source directory of agents, MCP servers and skills, and free publishing to the Splice registry. Browsing needs no account, and nothing here costs anything.

Agents on Splice

An agent package is instructions plus the skills whose tools it may call. It has no permissions of its own: every call runs in the sandbox of the skill that owns the tool.

Loading…

Open-source directory

RepositoryWhat it isStarsLanguageLicenseUpdated
Loading…

Repositories are listed automatically from GitHub by topic and stars and refreshed every few hours. They are not reviewed or endorsed by Splice: read the code and its license before you run it.

On Splice · official skills

Each one is signed, checked by splice verify, and declares the permissions it needs before it runs.

@splice/json

v0.1.1

Official JSON utilities: parse, stringify (deterministic) and pick values by path. No permissions.

Tools
json.parsejson.stringifyjson.pick
Permissions
no permissions
Integrity
sha256-98fb8dabb6b3da3…
verified: sha256, size, package, metadata, signature, provenance, source
splice add @splice/json

@splice/http

v0.1.0

Official HTTP client: GET and POST to public http(s) URLs with timeouts and response size limits. Private and local network targets are blocked by the Splice sandbox.

Tools
http.gethttp.post
Permissions
network: public hosts
Integrity
sha256-dc32fb14596c444…
verified: sha256, size, package, metadata, signature, provenance, source
splice add @splice/http --accept-permissions

@splice/files

v0.1.1

Official file tools: read, write and list files inside the project's workspace/ sandbox directory only. Credential files are always refused.

Tools
files.readfiles.writefiles.list
Permissions
files: workspace/
Integrity
sha256-8353e9a606c4156…
verified: sha256, size, package, metadata, signature, provenance, source
splice add @splice/files --accept-permissions

@splice/github

v0.1.0

Official read-only GitHub tools over the public REST API (no token): repository details, a user's or organization's repositories, repository search.

Tools
github.get-repogithub.list-reposgithub.search-repositories
Permissions
network: api.github.com
Integrity
sha256-fab3ca1d4129672…
verified: sha256, size, package, metadata, signature, provenance, source
splice add @splice/github --accept-permissions

@splice/robinhood

v0.1.0

Official Robinhood Chain toolkit through the Splice capability broker: every token (trending, new, gainers, holders), token research reports, whale trades, stock tokens from every source, perps and funding, DeFi and global markets. Providers and keys stay on the host.

Tools
robinhood.trendingrobinhood.rankrobinhood.tokenrobinhood.reportrobinhood.whalesrobinhood.stockrobinhood.perpsrobinhood.fundingrobinhood.defirobinhood.markets
Permissions
capability: tokens.rankcapability: tokens.detailscapability: tokens.reportcapability: tokens.whalescapability: stock.quotecapability: perps.marketscapability: perps.fundingcapability: defi.overviewcapability: global.overview
Integrity
sha256-f620e1259150010…
verified: sha256, size, package, metadata, signature, provenance, source
splice add @splice/robinhood --accept-permissions

@splice/web

v0.1.0

Official web tools through the Splice capability broker: web search, readable page text and cited answers (Tavily, Exa, Firecrawl on the host). The package holds no keys and opens no sockets.

Tools
web.searchweb.readweb.answer
Permissions
capability: web.searchcapability: web.extractcapability: web.answer
Integrity
sha256-ccbbe31a759d49e…
verified: sha256, size, package, metadata, signature, provenance, source
splice add @splice/web --accept-permissions

@splice/market

v0.1.0

Official market data tools through the Splice capability broker: token prices, DEX pairs and OHLCV candles (CoinGecko, DexScreener, GeckoTerminal on the host). Robinhood Chain and other DEX networks; no keys in the package.

Tools
market.pricemarket.pairsmarket.candles
Permissions
capability: market.pricecapability: market.pairscapability: market.ohlcv
Integrity
sha256-17b9cf56fa5a673…
verified: sha256, size, package, metadata, signature, provenance, source
splice add @splice/market --accept-permissions

@splice/onchain

v0.1.0

Official Robinhood Chain (4663) tools through the Splice capability broker: native balances, transactions with receipts, and token reports (RPC, Blockscout, CoinGecko, GoPlus on the host). No keys in the package.

Tools
onchain.balanceonchain.transactiononchain.token
Permissions
capability: onchain.balancecapability: onchain.transactioncapability: onchain.token
Integrity
sha256-06ee4db9bfa9c38…
verified: sha256, size, package, metadata, signature, provenance, source
splice add @splice/onchain --accept-permissions

Publish yours

Publishing to the Splice registry is free. Prove your GitHub account with a public gist and you get a token for the namespace named after your username. No password, no app to authorize.

The registry reads only the public profile and public gists of the username you enter. The GitHub account must be a personal account at least 30 days old. The token can publish only to your own namespace and expires after a year; verify again to get a new one.

1. Write

A skill is a folder with a manifest, its tools and the permissions it needs.

Creating a skill

2. Check

Validate and package it locally. Nothing leaves your machine.

cd my-skill
splice publish --dry-run

3. Publish

The first publish claims your namespace; versions are immutable.

splice login
splice publish ./my-skill

4. Sign

Sign versions with your own key so installs can verify who published them.

splice keys generate
splice publish --sign

Publishing guide Package signing Agent packages Tokens and namespaces