{"openapi":"3.1.0","info":{"title":"SupraPack — x402 Agent Skill Discovery","version":"1.0.0","description":"Pay-per-search index of Claude Code / Hermes agent skills. 531 skills indexed. Given a query or keyword, returns the most relevant skills with descriptions and usage guidance.","x-guidance":"POST /api/find-skill with JSON {query: string}. POST /api/get-skill with {slug: string}. POST /api/list-top for top skills. All routes require x402 payment ($0.03 USDC on Base mainnet).","contact":{"email":"jadedfocus@gmail.com","name":"Royal Agentic Enterprises"}},"servers":[{"url":"https://suprapack-x402.fly.dev"}],"paths":{"/api/find-skill":{"post":{"operationId":"findSkill","summary":"Find Skill ($0.03) — keyword search over agent skill catalog","tags":["Skills"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.030000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","minLength":2,"nonblank":true,"description":"Capability, task, or keyword to find a skill for"},"limit":{"type":"integer","minimum":1,"maximum":10,"default":5},"min_quality":{"type":"number","minimum":0,"maximum":10,"default":0},"categories":{"type":"array","items":{"type":"string"}}},"required":["query"]}}}},"responses":{"200":{"description":"Ranked skill matches","content":{"application/json":{"schema":{"type":"object","properties":{"ok":{"const":true},"query":{"type":"string"},"count":{"type":"integer"},"results":{"type":"array","items":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"quality":{"type":"number"},"categories":{"type":"array","items":{"type":"string"}},"tags":{"type":"array","items":{"type":"string"}},"sourceRepo":{"type":"string"},"path":{"type":"string"},"content":{"type":"string"},"score":{"type":"number"}},"required":["slug","name","description","quality","categories","tags","sourceRepo","path","content","score"]}}},"required":["ok","query","count","results"]}}}},"400":{"description":"Invalid request","content":{"application/json":{"schema":{"type":"object","properties":{"ok":{"const":false},"error":{"type":"string"}},"required":["ok","error"]}}}},"402":{"description":"Payment Required"},"503":{"description":"Payment facilitator unavailable; no payment requested"}}}},"/api/get-skill":{"post":{"operationId":"getSkill","summary":"Get Skill ($0.03) — retrieve full skill content by slug","tags":["Skills"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.030000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"slug":{"type":"string","minLength":1,"nonblank":true,"description":"Exact skill slug or name"}},"required":["slug"]}}}},"responses":{"200":{"description":"Full skill content","content":{"application/json":{"schema":{"type":"object","properties":{"ok":{"const":true},"skill":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"quality":{"type":"number"},"categories":{"type":"array","items":{"type":"string"}},"tags":{"type":"array","items":{"type":"string"}},"sourceRepo":{"type":"string"},"path":{"type":"string"},"content":{"type":"string"}},"required":["slug","name","description","quality","categories","tags","sourceRepo","path","content"]}},"required":["ok","skill"]}}}},"400":{"description":"Invalid request","content":{"application/json":{"schema":{"type":"object","properties":{"ok":{"const":false},"error":{"type":"string"}},"required":["ok","error"]}}}},"402":{"description":"Payment Required"},"404":{"description":"Skill not found","content":{"application/json":{"schema":{"type":"object","properties":{"ok":{"const":false},"error":{"type":"string"}},"required":["ok","error"]}}}},"503":{"description":"Payment facilitator unavailable; no payment requested"}}}},"/api/list-top":{"post":{"operationId":"listTop","summary":"List Top ($0.03) — top skills by quality or category","tags":["Skills"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.030000"},"protocols":[{"x402":{}}]},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":25,"default":10},"category":{"type":"string"}}}}}},"responses":{"200":{"description":"Top skills list","content":{"application/json":{"schema":{"type":"object","properties":{"ok":{"const":true},"count":{"type":"integer"},"skills":{"type":"array","items":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"quality":{"type":"number"},"categories":{"type":"array","items":{"type":"string"}},"tags":{"type":"array","items":{"type":"string"}}},"required":["slug","name","description","quality","categories","tags"]}}},"required":["ok","count","skills"]}}}},"400":{"description":"Invalid request","content":{"application/json":{"schema":{"type":"object","properties":{"ok":{"const":false},"error":{"type":"string"}},"required":["ok","error"]}}}},"402":{"description":"Payment Required"},"503":{"description":"Payment facilitator unavailable; no payment requested"}}}}}}