A model-agnostic agent-skills platform. The canonical layer is harness-free by construction; Claude Code is currently the verified-native harness. Other harnesses remain engineering candidates until their native-path integration is verified; source research alone is never presented as public support.
Version semantics: the release badge is this marketplace's display version. npm packages, including the
ccpiCLI and publishable plugins, retain their own package versions; they are intentionally not expected to equal the display version. The version-surface checker governs the display surfaces without rewriting package semver.
Inside Claude Code, one command installs the whole marketplace:
/plugin marketplace add jeremylongshore/claude-code-pluginsOr use the CLI:
pnpm add -g @intentsolutionsio/ccpi
ccpi install devops-automation-packRepository-level development and verification require Node.js >=22.12.0
and pnpm >=9.15.9. The tested Node version is recorded in .node-version.
Run node scripts/check-node-version.mjs before installing dependencies when
working on a fresh checkout. The independently consumable packages retain
their own lower runtime declarations where applicable; see
000-docs/814-DR-STND-node-runtime-contract.md for the compatibility matrix.
Browse the marketplace Β· Explore plugins Β· Download bundles
Every number below names the cohort it counts and the command that reproduces it β an unlabeled count is how a corpus ends up with five contradictory answers to "how many skills."
| Count | Cohort | Reproduce with |
|---|---|---|
| 434 | catalog plugins (catalog-entry cohort) | node scripts/generate-readme-toc.mjs over marketplace.extended.json |
| 2,900 | marketplace-visible skills (distinct) | node -e "import('./scripts/corpus-resolver.mjs').then(m=>console.log(m.resolveCorpus('marketplace-visible').length))" |
| 352 | agent definitions in plugins | git ls-files 'plugins/**' | grep '/agents/.*\.md' |
| 19 | plugin categories | ls -d plugins/*/ |
Across 386 published packages in the claude-code-plugins namespace. Updated daily by GitHub Actions.
| Window | All packages | Established (>30d) |
|---|---|---|
| Last 24 hours | 349 | 349 |
| Last 7 days | 2,745 | 2,745 |
| Last 30 days | 13,085 | 13,085 |
"Established" excludes packages first published within the last 30 days, so a bulk-publish event doesn't dominate the headline.
Top 10 by last 30 days:
| # | Package | Last 30d |
|---|---|---|
| 1 | @intentsolutionsio/openrouter-pack |
554 |
| 2 | @intentsolutionsio/groq-pack |
300 |
| 3 | @intentsolutionsio/databricks-pack |
278 |
| 4 | @intentsolutionsio/shopify-pack |
262 |
| 5 | @intentsolutionsio/supabase-pack |
228 |
| 6 | @intentsolutionsio/neural-network-builder |
208 |
| 7 | @intentsolutionsio/klingai-pack |
178 |
| 8 | @intentsolutionsio/clickhouse-pack |
169 |
| 9 | @intentsolutionsio/elevenlabs-pack |
167 |
| 10 | @intentsolutionsio/intercom-pack |
165 |
Last refreshed 2026-10-03T21:28:09.863Z.
Five real questions, five doors β each resolves to a live, generated surface, never a hand-maintained list:
- By category β the table below, regenerated from the catalog on every sync.
- By plugin β tonsofskills.com/explore, the full browsable catalog.
- By skill β tonsofskills.com/skills, searchable across the whole corpus.
- By job to be done β tonsofskills.com/cowork, curated bundles as one-click downloads.
- By certification tier β the Certification section below, rendered from the live report.
The 19 categories below link into the live marketplace. Plugin counts are the catalog-entry cohort β regenerated from marketplace.extended.json by this generator; the catalog itself lives on tonsofskills.com, never in this file (Β§ 6A of the platform blueprint).
| Category | Plugins | |
|---|---|---|
| π€ | AI & Machine Learning | 36 |
| π | AI Agents & Agency | 9 |
| π | API Development | 26 |
| πΌ | Business Tools | 4 |
| π₯ | Community | 19 |
| βΏ | Crypto & Web3 | 27 |
| πΎ | Database | 26 |
| π¨ | Design | 2 |
| π§ | DevOps & Infrastructure | 36 |
| π | Examples & Templates | 5 |
| π§© | MCP Servers | 17 |
| π¦ | Packages | 5 |
| β‘ | Performance | 25 |
| β | Productivity | 28 |
| π | SaaS Skill Packs | 103 |
| π | Security | 27 |
| β¨ | Skill Enhancers | 10 |
| π§ͺ | Testing | 28 |
| π | Analytics | 1 |
Four artifact classes live in this repository, distinguished on sight and never blurred β provenance is a truth requirement here, not a UX nicety:
| Class | What it is | How the reader can tell |
|---|---|---|
| Canonical skill | First-party, harness-free, the source of truth | No .source.json in its plugin directory |
| Generated adapter | A thin, machine-produced harness projection | Lives under a generated path with a "generated β do not edit" header |
| First-party package | An Intent Solutions distribution (npm, cowork zip) | @intentsolutionsio scope, IS-authored license |
| Upstream mirror | Somebody else's work, hosted mirror-by-default | .source.json present β upstream author, license, and pinned commit recorded |
Not yet certified. The certification program (tiers T0βT4 with retained, hash-matched evidence) is a later epic of the platform blueprint; until its report exists, no artifact on this surface claims a tier. This line is rendered from the absence of certification-report.json β honestly, not cosmetically.
Start with the contribution guide, then the intake and review standards every submission passes through:
- Contribution requirements β including the AI-assistance disclosure expectation.
- Skill submission intake standard β the tiered document matrix new plugins ship with.
- External-PR review standard β how maintainers triage and what gets a submission merged.
- STANDARDS.md β the public spec posture and the canonical-documents index (one owner per fact class).
- The platform master blueprint β CI gates, release, docs governance, and this README's own landing contract.
- GOVERNANCE.md Β· SECURITY.md Β· LICENSE
External plugins are hosted mirror-by-default: the contributor's repository stays the source of truth, every mirrored source is pinned in a content lockfile, and upstream credit β author, license, resolved commit β is recorded in the mirror itself. Improvements flow by upstreaming to the author's repository, never by silently editing the mirror. The full decision record is the external-sync model.
MIT for the repository scaffolding and first-party tooling; each plugin carries its own license in its manifest, and mirrored plugins keep their upstream license verbatim.