API Documentation
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.