Base URL: https://api.claude-plugins.dev
GET /api/resolve/:owner/:marketplace/:plugin
Resolves a plugin identifier to its git URL and metadata. Increments download statistics.
Example:
/api/resolve/anthropics/claude-code-plugins/agent-sdk-devResponse:
{ "name": "agent-sdk-dev", "namespace": "anthropics/claude-code-plugins", "gitUrl": "https://github.com/anthropics/claude-code-plugins.git", "description": "Development tools for building agents", "version": "1.0.0", "author": "Anthropic", "keywords": ["agent", "sdk"], "category": "development", "stars": 42, "downloads": 123, "metadata": { "license": "MIT", "commands": [], "agents": [], "mcpServers": [] } }
GET /api/search?q=query&category=cat&limit=20&offset=0
Search plugins by name, description, keywords, or namespace.
Query Parameters:
q (optional) - Search querycategory (optional) - Filter by categorylimit (optional) - Results per page (default: 20, max: 100)offset (optional) - Pagination offsetResponse:
{ "plugins": [...], "total": 150, "limit": 20, "offset": 0 }
GET /api/plugins/:owner/:marketplace/:plugin/stats
Get download statistics for a plugin.
Response:
{ "downloads": { "total": 1234, "week": 56, "month": 234 }, "lastDownloaded": "2025-01-15T14:30:00.000Z" }
GET /api/skills/:owner/:repo/:skillName
Get skill information (read-only, does not increment install counter).
Example:
/api/skills/anthropics/skills/algorithmic-artPOST /api/skills/:owner/:repo/:skillName/install
Track skill installation and increment install counter.
GET /api/skills/search?q=query&limit=20&offset=0
Search skills by name, description, or author.
Query Parameters:
q (optional) - Search querylimit (optional) - Results per page (default: 20, max: 100)offset (optional) - Pagination offsetGET /api/skills/:owner/:repo/:skillName/stats
Get install statistics for a skill.
Response:
{ "installs": { "total": 567, "week": 23, "month": 89 }, "lastInstalled": "2025-01-15T14:30:00.000Z" }