---
title: Skillselion developer resources
canonical: https://skillselion.com/developers
content_type: text/markdown
---

# Skillselion developer resources

Quickstart for agents and humans. There is **no** public API-key product and **no** billed write sandbox. The read-only test surface is [https://skillselion.com/sandbox](https://skillselion.com/sandbox) (same public catalog as `/api/v1`).

## Catalog HTTP API

Same-origin reads via `https://skillselion.com/api/upstream/…`. No API key. Send `Accept: application/json`. Errors are JSON with `code`, `message`, and `resolution`.

- `GET /api/v1/listings?q=design&type=skill&limit=10` — search (preferred; pagination envelope)
- `GET /api/v1/listings/{id}` — one listing
- `GET /api/v1/listings/{id}/files` — SKILL.md and bundled files
- `GET /api/v1/catalog/stats` — totals
- `GET /api/v1/meta` — brand / last-updated

`/api/upstream/listings` is the same catalog, unversioned alias. Send `API-Version: 1`.

Full typed spec: [https://skillselion.com/openapi.json](https://skillselion.com/openapi.json). API docs: [https://skillselion.com/api-docs](https://skillselion.com/api-docs). RFC 9727 catalog: [https://skillselion.com/.well-known/api-catalog](https://skillselion.com/.well-known/api-catalog).

## MCP

Published package: [`skillselion-mcp`](https://www.npmjs.com/package/skillselion-mcp).

```bash
claude mcp add skillselion -- npx -y skillselion-mcp
```

Live product handshake: [https://skillselion.com/.well-known/mcp](https://skillselion.com/.well-known/mcp) (alias [https://skillselion.com/.well-known/mcp/product](https://skillselion.com/.well-known/mcp/product)). Docs MCP: [https://skillselion.com/.well-known/mcp/docs](https://skillselion.com/.well-known/mcp/docs). In-agent catalog cards: [https://skillselion.com/mcp-apps/catalog.html](https://skillselion.com/mcp-apps/catalog.html). Product page: [https://skillselion.com/skillselion-mcp](https://skillselion.com/skillselion-mcp).

## CLI

There is no separate `skillselion` CLI on npm. The command mentioned in [llms.txt](https://skillselion.com/llms.txt) is `npx -y skillselion-mcp` — that **is** the official machine interface. Listing install commands such as `npx skills add <owner/repo>` are the upstream skills.sh / Agent Skills installer, not a Skillselion package.

## Maps

- [Sitemap](https://skillselion.com/sitemap.xml)
- [llms.txt](https://skillselion.com/llms.txt)
- [llms-full.txt](https://skillselion.com/llms-full.txt)
- [Developer resources](https://skillselion.com/developers)
- [OpenAPI spec](https://skillselion.com/openapi.json)
- [MCP handshake](https://skillselion.com/.well-known/mcp)
- [API catalog](https://skillselion.com/.well-known/api-catalog)
- [AI catalog](https://skillselion.com/.well-known/ai-catalog.json)
- [Pricing](https://skillselion.com/pricing.md)
- [Auth](https://skillselion.com/auth.md)
- [AGENTS.md](https://skillselion.com/AGENTS.md)
- [Contact](https://skillselion.com/contact)
- [Home](https://skillselion.com/)
