{"adoption": {"forks": 2542, "observed_at": "2026-08-28T04:11:53.643435+00:00", "stars": 29730}, "canonical_url": "https://ross.abutalabs.com/products/vercel-labs-skills", "card": {"archived": false, "artifact_type": "cli-tool", "description": "The open agent skills tool - npx skills", "domain": ["developer-tools", "artificial-intelligence"], "enriched": true, "function": ["cli", "developer-tools", "package-manager", "agent-framework", "prompt-engineering"], "health_score": 99, "homepage": "https://skills.sh", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["vercel-labs/skills"], "name": "vercel-labs/skills", "platform": ["cli", "cross-platform"], "pushed_at": "2026-08-18T20:28:34+00:00", "repo": "vercel-labs/skills", "stars": 29730, "tags": ["agent-skills", "skills-registry", "ai-coding-agents", "npx", "skills-directory", "claude-code", "cursor", "codex", "ai-agents", "command-line", "automation", "nodejs"], "topics": [], "urls": [], "use_cases": ["install reusable skills into my AI coding agent", "share a bundle of agent skills with one install command", "run a skill prompt without installing it", "find the most popular skills for Claude Code or Cursor", "install skills from a private GitHub repository", "add an install-count badge for my skill repo"], "what_it_is": "A TypeScript CLI (npx skills) for the open agent skills ecosystem, letting users discover, install, and run reusable 'skills' (procedural knowledge packages) for AI coding agents like Claude Code, Codex, Cursor, and 70+ others. It supports installing from GitHub/GitLab/git URLs or local paths, private repo auth, and a public skills.sh leaderboard/directory.", "when_to_avoid": ["your agent is not among the supported list", "you need fully offline skill management without git/npm", "you require guaranteed vetting of third-party skill content"], "when_to_choose": ["you use a supported AI coding agent and want to extend it with community skills", "you want a package-manager-like workflow for agent capabilities", "you need to distribute skills across public and private git sources"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/vercel-labs-skills", "repo": "vercel-labs/skills", "role": "main", "score": 82}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.643435+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:52:53.555412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "739dcc95957e7dda290238bca88596366858e30e8ee21d2eeb696409133bdc2c", "fetched_at": "2026-08-28T04:11:53.643435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vercel-labs/skills"}, {"content_hash": "be7e629a1f07b101f2cccdf54d037fd9ac9e1fb89ba9b3351e116c37577f8a1f", "fetched_at": "2026-08-29T07:50:15.576693+00:00", "kind": "homepage", "missing": false, "url": "https://skills.sh"}, {"content_hash": "31de1ab39323d19cce8ef2287cb288925e82f903e2f8b4fb1b1c16b4c388b010", "fetched_at": "2026-08-29T07:50:15.586658+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/docs"}, {"content_hash": "f9470bf3f36fa980fe53a58ad6709e9ff5b4405cb179e952d9b4da403abc3376", "fetched_at": "2026-08-29T07:50:15.588683+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/mattpocock/skills/grill-with-docs"}, {"content_hash": "44529f1d84d767e14f7133ffcf37118ec9823ca562fbad073a8eb1ef7a789122", "fetched_at": "2026-08-29T07:50:15.590452+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/skills"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.643435+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:52:53.555412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "739dcc95957e7dda290238bca88596366858e30e8ee21d2eeb696409133bdc2c", "fetched_at": "2026-08-28T04:11:53.643435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vercel-labs/skills"}, {"content_hash": "be7e629a1f07b101f2cccdf54d037fd9ac9e1fb89ba9b3351e116c37577f8a1f", "fetched_at": "2026-08-29T07:50:15.576693+00:00", "kind": "homepage", "missing": false, "url": "https://skills.sh"}, {"content_hash": "31de1ab39323d19cce8ef2287cb288925e82f903e2f8b4fb1b1c16b4c388b010", "fetched_at": "2026-08-29T07:50:15.586658+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/docs"}, {"content_hash": "f9470bf3f36fa980fe53a58ad6709e9ff5b4405cb179e952d9b4da403abc3376", "fetched_at": "2026-08-29T07:50:15.588683+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/mattpocock/skills/grill-with-docs"}, {"content_hash": "44529f1d84d767e14f7133ffcf37118ec9823ca562fbad073a8eb1ef7a789122", "fetched_at": "2026-08-29T07:50:15.590452+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/skills"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:52:53.555412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "739dcc95957e7dda290238bca88596366858e30e8ee21d2eeb696409133bdc2c", "fetched_at": "2026-08-28T04:11:53.643435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vercel-labs/skills"}, {"content_hash": "be7e629a1f07b101f2cccdf54d037fd9ac9e1fb89ba9b3351e116c37577f8a1f", "fetched_at": "2026-08-29T07:50:15.576693+00:00", "kind": "homepage", "missing": false, "url": "https://skills.sh"}, {"content_hash": "31de1ab39323d19cce8ef2287cb288925e82f903e2f8b4fb1b1c16b4c388b010", "fetched_at": "2026-08-29T07:50:15.586658+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/docs"}, {"content_hash": "f9470bf3f36fa980fe53a58ad6709e9ff5b4405cb179e952d9b4da403abc3376", "fetched_at": "2026-08-29T07:50:15.588683+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/mattpocock/skills/grill-with-docs"}, {"content_hash": "44529f1d84d767e14f7133ffcf37118ec9823ca562fbad073a8eb1ef7a789122", "fetched_at": "2026-08-29T07:50:15.590452+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/skills"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.643435+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.643435+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.643435+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:52:53.555412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "739dcc95957e7dda290238bca88596366858e30e8ee21d2eeb696409133bdc2c", "fetched_at": "2026-08-28T04:11:53.643435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vercel-labs/skills"}, {"content_hash": "be7e629a1f07b101f2cccdf54d037fd9ac9e1fb89ba9b3351e116c37577f8a1f", "fetched_at": "2026-08-29T07:50:15.576693+00:00", "kind": "homepage", "missing": false, "url": "https://skills.sh"}, {"content_hash": "31de1ab39323d19cce8ef2287cb288925e82f903e2f8b4fb1b1c16b4c388b010", "fetched_at": "2026-08-29T07:50:15.586658+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/docs"}, {"content_hash": "f9470bf3f36fa980fe53a58ad6709e9ff5b4405cb179e952d9b4da403abc3376", "fetched_at": "2026-08-29T07:50:15.588683+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/mattpocock/skills/grill-with-docs"}, {"content_hash": "44529f1d84d767e14f7133ffcf37118ec9823ca562fbad073a8eb1ef7a789122", "fetched_at": "2026-08-29T07:50:15.590452+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/skills"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.643435+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.643435+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:52:53.555412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "739dcc95957e7dda290238bca88596366858e30e8ee21d2eeb696409133bdc2c", "fetched_at": "2026-08-28T04:11:53.643435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vercel-labs/skills"}, {"content_hash": "be7e629a1f07b101f2cccdf54d037fd9ac9e1fb89ba9b3351e116c37577f8a1f", "fetched_at": "2026-08-29T07:50:15.576693+00:00", "kind": "homepage", "missing": false, "url": "https://skills.sh"}, {"content_hash": "31de1ab39323d19cce8ef2287cb288925e82f903e2f8b4fb1b1c16b4c388b010", "fetched_at": "2026-08-29T07:50:15.586658+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/docs"}, {"content_hash": "f9470bf3f36fa980fe53a58ad6709e9ff5b4405cb179e952d9b4da403abc3376", "fetched_at": "2026-08-29T07:50:15.588683+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/mattpocock/skills/grill-with-docs"}, {"content_hash": "44529f1d84d767e14f7133ffcf37118ec9823ca562fbad073a8eb1ef7a789122", "fetched_at": "2026-08-29T07:50:15.590452+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/skills"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.643435+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.643435+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.643435+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:52:53.555412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "739dcc95957e7dda290238bca88596366858e30e8ee21d2eeb696409133bdc2c", "fetched_at": "2026-08-28T04:11:53.643435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vercel-labs/skills"}, {"content_hash": "be7e629a1f07b101f2cccdf54d037fd9ac9e1fb89ba9b3351e116c37577f8a1f", "fetched_at": "2026-08-29T07:50:15.576693+00:00", "kind": "homepage", "missing": false, "url": "https://skills.sh"}, {"content_hash": "31de1ab39323d19cce8ef2287cb288925e82f903e2f8b4fb1b1c16b4c388b010", "fetched_at": "2026-08-29T07:50:15.586658+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/docs"}, {"content_hash": "f9470bf3f36fa980fe53a58ad6709e9ff5b4405cb179e952d9b4da403abc3376", "fetched_at": "2026-08-29T07:50:15.588683+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/mattpocock/skills/grill-with-docs"}, {"content_hash": "44529f1d84d767e14f7133ffcf37118ec9823ca562fbad073a8eb1ef7a789122", "fetched_at": "2026-08-29T07:50:15.590452+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/skills"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.643435+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.643435+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:52:53.555412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "739dcc95957e7dda290238bca88596366858e30e8ee21d2eeb696409133bdc2c", "fetched_at": "2026-08-28T04:11:53.643435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vercel-labs/skills"}, {"content_hash": "be7e629a1f07b101f2cccdf54d037fd9ac9e1fb89ba9b3351e116c37577f8a1f", "fetched_at": "2026-08-29T07:50:15.576693+00:00", "kind": "homepage", "missing": false, "url": "https://skills.sh"}, {"content_hash": "31de1ab39323d19cce8ef2287cb288925e82f903e2f8b4fb1b1c16b4c388b010", "fetched_at": "2026-08-29T07:50:15.586658+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/docs"}, {"content_hash": "f9470bf3f36fa980fe53a58ad6709e9ff5b4405cb179e952d9b4da403abc3376", "fetched_at": "2026-08-29T07:50:15.588683+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/mattpocock/skills/grill-with-docs"}, {"content_hash": "44529f1d84d767e14f7133ffcf37118ec9823ca562fbad073a8eb1ef7a789122", "fetched_at": "2026-08-29T07:50:15.590452+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/skills"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:52:53.555412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "739dcc95957e7dda290238bca88596366858e30e8ee21d2eeb696409133bdc2c", "fetched_at": "2026-08-28T04:11:53.643435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vercel-labs/skills"}, {"content_hash": "be7e629a1f07b101f2cccdf54d037fd9ac9e1fb89ba9b3351e116c37577f8a1f", "fetched_at": "2026-08-29T07:50:15.576693+00:00", "kind": "homepage", "missing": false, "url": "https://skills.sh"}, {"content_hash": "31de1ab39323d19cce8ef2287cb288925e82f903e2f8b4fb1b1c16b4c388b010", "fetched_at": "2026-08-29T07:50:15.586658+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/docs"}, {"content_hash": "f9470bf3f36fa980fe53a58ad6709e9ff5b4405cb179e952d9b4da403abc3376", "fetched_at": "2026-08-29T07:50:15.588683+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/mattpocock/skills/grill-with-docs"}, {"content_hash": "44529f1d84d767e14f7133ffcf37118ec9823ca562fbad073a8eb1ef7a789122", "fetched_at": "2026-08-29T07:50:15.590452+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/skills"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:52:53.555412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "739dcc95957e7dda290238bca88596366858e30e8ee21d2eeb696409133bdc2c", "fetched_at": "2026-08-28T04:11:53.643435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vercel-labs/skills"}, {"content_hash": "be7e629a1f07b101f2cccdf54d037fd9ac9e1fb89ba9b3351e116c37577f8a1f", "fetched_at": "2026-08-29T07:50:15.576693+00:00", "kind": "homepage", "missing": false, "url": "https://skills.sh"}, {"content_hash": "31de1ab39323d19cce8ef2287cb288925e82f903e2f8b4fb1b1c16b4c388b010", "fetched_at": "2026-08-29T07:50:15.586658+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/docs"}, {"content_hash": "f9470bf3f36fa980fe53a58ad6709e9ff5b4405cb179e952d9b4da403abc3376", "fetched_at": "2026-08-29T07:50:15.588683+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/mattpocock/skills/grill-with-docs"}, {"content_hash": "44529f1d84d767e14f7133ffcf37118ec9823ca562fbad073a8eb1ef7a789122", "fetched_at": "2026-08-29T07:50:15.590452+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/skills"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:52:53.555412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "739dcc95957e7dda290238bca88596366858e30e8ee21d2eeb696409133bdc2c", "fetched_at": "2026-08-28T04:11:53.643435+00:00", "kind": "readme", "missing": false, "url": "https://github.com/vercel-labs/skills"}, {"content_hash": "be7e629a1f07b101f2cccdf54d037fd9ac9e1fb89ba9b3351e116c37577f8a1f", "fetched_at": "2026-08-29T07:50:15.576693+00:00", "kind": "homepage", "missing": false, "url": "https://skills.sh"}, {"content_hash": "31de1ab39323d19cce8ef2287cb288925e82f903e2f8b4fb1b1c16b4c388b010", "fetched_at": "2026-08-29T07:50:15.586658+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/docs"}, {"content_hash": "f9470bf3f36fa980fe53a58ad6709e9ff5b4405cb179e952d9b4da403abc3376", "fetched_at": "2026-08-29T07:50:15.588683+00:00", "kind": "site_page", "missing": false, "url": "https://www.skills.sh/mattpocock/skills/grill-with-docs"}, {"content_hash": "44529f1d84d767e14f7133ffcf37118ec9823ca562fbad073a8eb1ef7a789122", "fetched_at": "2026-08-29T07:50:15.590452+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/skills"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 16, "rhythm": 98}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 231, "days_push": 15, "days_rel": 15, "gap_med": 3, "n_releases_24m": 42}, "score": 82, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}