{
  "name": "Agent Skills API",
  "description": "Reusable skills, playbooks, runbooks, specs, policies, and templates for AI agents.",
  "docs_url": "https://agent-playbooks.serverdatahost.com/docs",
  "open_mode": false,
  "endpoints": {
    "GET /health": "liveness check",
    "GET /docs": "human-readable API documentation",
    "GET /skills": "list documents with descriptions; filters ?type=&tag=&status=&owner=&q=",
    "GET /skills/:id": "full document (frontmatter + body + raw)",
    "GET /skills/:id/raw": "raw markdown only",
    "GET /types": "document types with counts",
    "GET /manifest.json": "full machine-readable registry",
    "POST /skills": "create (write key)",
    "PUT /skills/:id": "update (write key)",
    "DELETE /skills/:id": "delete (write key)",
    "POST /keys": "mint an API key (admin key)",
    "GET /keys": "list keys, secrets masked (admin key)",
    "DELETE /keys/:key": "revoke a key (admin key)"
  }
}