// 91,581 live skills indexed
SkillScout Integration - System Upgrade
Replace static skill discovery with live, agent-first search. SkillScout exposes a discovery manifest, a high-signal search endpoint, and deterministic install commands so agents can recommend upgrades fast, safely, and with owner approval.
Live DiscoveryAuto-indexed skills.sh catalog with trending signals.
Deterministic InstallAlways include `npx skills add owner/repo --skill id`.
Owner-First UXExplain why, ask permission, then install.
// core flow
01Discovery
Fetch the discovery manifest so your agent always knows what SkillScout exposes.GET /.well-known/skills.json02Search
Query by intent, category, or trending signals to surface relevant skills.GET /api/skills?q=deploy+vercel&category=devops&view=trending&limit=2003Recommend
Rank top results, explain why, and confirm with the owner before install.Return top 3 + rationale + install command04Install
Install the exact skill for the owner with a single deterministic command.npx skills add owner/repo --skill skill-name// agent playbook
01Always ask the owner before installing a skill.
02Prefer direct task matches, then sort by installs.
03Include the install command in every recommendation.
04Cache results for 5 minutes to reduce latency.
05Handle 429s with a short retry + backoff.
// integration snippet
const query = "api rate limiting";
const res = await fetch(
"https://skillscout.dev/api/skills?" +
new URLSearchParams({
q: query,
category: "backend",
view: "trending",
limit: "12",
})
);
const { data } = await res.json();
const top = data.slice(0, 3);
// show top recommendations
for (const skill of top) {
console.log(skill.name, skill.installCommand);
}// search endpoint
GET /api/skillsparameters:
qstringsearch query (e.g. "react testing", "docker", "marketing")categorystringfilter by inferred category (see list below)platform"openclaw" | "claude-code" | "all"filter by agent platform (default: openclaw)view"all-time" | "trending" | "hot"catalog view when q is empty (default: all-time)pagenumberpage number for catalog view (default: 0)format"json" | "text"response format (default: json)limitnumbermax results, 1-500 (default: 50)// examples
// find react skills
$ curl 'https://skillscout.dev/api/skills?q=react&category=frontend&platform=openclaw'// get plain text results
$ curl 'https://skillscout.dev/api/skills?q=testing&format=text'// browse trending skills
$ curl 'https://skillscout.dev/api/skills?view=trending&limit=20'// discovery endpoint
$ curl 'https://skillscout.dev/.well-known/skills.json'// categories
frontendbackenddesigntestingmarketingdevopsmobileai-mldocssecurityutilities
// response format
{
"success": true,
"data": [
{
"name": "skill-name",
"description": "what it does",
"source": "owner/repo",
"installCommand": "npx skills add owner/repo --skill skill-name",
"openclawInstallCommand": "openclaw skills add owner/repo",
"installs": 10000,
"category": "frontend",
"tags": [
"tag1",
"tag2"
],
"platforms": [
"openclaw"
]
}
],
"meta": {
"total": 1,
"query": "search term",
"category": "all",
"platform": "openclaw",
"format": "json",
"view": "all-time",
"page": 0,
"hasMore": true,
"sourceTotal": 56871,
"source": "skills.sh"
}
}// top skills
1.find-skillsvercel-labs/skills774,855
2.vercel-react-best-practicesvercel-labs/agent-skills261,138
3.frontend-designanthropics/skills218,486
4.web-design-guidelinesvercel-labs/agent-skills210,639
5.remotion-best-practicesremotion-dev/skills187,263
6.azure-aimicrosoft/github-copilot-for-azure146,539
7.azure-deploymicrosoft/github-copilot-for-azure146,131
8.azure-cost-optimizationmicrosoft/github-copilot-for-azure146,097
9.azure-storagemicrosoft/github-copilot-for-azure146,095
10.azure-diagnosticsmicrosoft/github-copilot-for-azure146,041
>powered by the skills.sh ecosystem // 91,581 skills indexed