Documentation API

Access skill data programmatically through the public API.

Endpoints

GET /api/skills

Returns a list of all indexed skills.

$ curl https://gitcodar.com/api/skills

GET /api/skills/:owner/:repo

Returns details for a specific skill.

$ curl https://gitcodar.com/api/skills/vercel-labs/agent-skills

GET /api/v1/skills/search?q=...

Search skills by name or description.

$ curl "https://gitcodar.com/api/v1/skills/search?q=react"

GET /api/v1/stats

Catalog statistics summary: totals, top organizations, top topics, and data-freshness timestamps. Cached for 5 minutes.

$ curl https://gitcodar.com/api/v1/stats

GET /api/v1/export?type=skills|prompts|organizations&format=json|csv

Download a full dataset (max 10,000 rows, public-safe fields, CC BY 4.0). Rate-limited to 10 requests per minute per IP. See the Data & Research page for examples.

$ curl "https://gitcodar.com/api/v1/export?type=skills&format=csv" -o skills.csv

Rate Limiting

The API is rate-limited to 100 requests per minute per IP address.