v2.0.0
The whole marketplace was rebuilt in one pass: a new visual identity, a rewritten README on every
repo, a released version of all seven plugins, and the hub's own docs reconciled against them.
Added
- Neon Noir identity. The hub's assets were rebuilt on the palette in
.goal/research/svg-design-system.md: newhero-banner-dark.svgandhero-banner-light.svg(1200x400), a rebuiltlogo-dark.svg/logo-light.svgpair carrying the interlocking hub mark, a rebuilthero-diagram.svgholding all seven plugin cards, a rebuilteditors-strip.svg, a rebuiltsocial-preview.svg, pluslogo-mark.png,logo-mark-512.pngand a regenerated 1280x640social-preview.png. All motion that moves an element is now CSS, soprefers-reduced-motionactually stops it; SMIL is left only for gradient colour drift, which that media query cannot reach. Every file is GitHub-safe: no<script>, no external reference, and it renders in headless Chrome with no console error. QUALITY-BAR.mdgained a "Verification runs" table recording the exact command and output behind every test figure quoted on this site, all re-derived on 2026-09-02.
Changed
- README rewritten to the marketplace-hub skeleton, 251 lines down to 161. One first screen with the hero banner, badges, the language row, a tagline that explains what a plugin marketplace is, jump links and the
claude plugin marketplace add Aboudjem/10xline before the first heading. Then one## Installblock showing theclaude plugin install <name>@10xandnpx skills add Aboudjem/<repo>patterns once each, one seven-row plugin table carrying each plugin's own logo mark, one four-line block per plugin, one editor table, and the six-row bar. The seven per-plugin diagrams, the Star History chart and the social badge row are gone. - All seven plugins released and re-pinned: sniff 0.7.0 to 0.8.0, ui-ux-suite 0.5.0 to 0.6.0, recap-studio 0.4.0 to 0.5.0, aws-cost-audit 0.2.0 to 0.3.0, goalify 2.5.0 to 2.6.0, humanizer 0.6.2 to 0.7.0, loopify 1.0.0 to 1.1.0. Each release carries its own Neon Noir identity, a rewritten README with four translations, three shipped improvements and an
npx skills addinstall path.sync-plugins.ymlwrote every pin;node scripts/sync-plugins.mjs --checkreportsdrift: none. - Every plugin
descriptioninmarketplace.jsonnow matches its plugin's rewritten README purpose, andmetadata.descriptionwas rewritten to the same set of claims. CLAUDE.md,AGENTS.md,ECOSYSTEM.md,llms.txtandQUALITY-BAR.mdcarry the seven new versions, the 2026-09-02 date, and test counts re-derived by running each plugin's own suite: sniff 507, ui-ux-suite 356, recap-studio 73, aws-cost-audit 62 smoke checks, goalify 126 manifest plus 83 skill-eval plus 18 lint checks, humanizer 64, loopify 158 manifest plus 153 skill-eval plus 13 lint checks.- The "zero bloat" bar is now honest. The old wording claimed zero runtime dependencies across the shelf, and that was false twice over. sniff carries 16, among them Playwright and Lighthouse, because walking a real app in a real browser needs a browser. recap-studio's root package declares none, but its workspace packages pull
zodand its web app pulls Next, React and Mermaid, because it renders pages.QUALITY-BAR.mditem 1 now reads as "no runtime dependency the tool does not need" rather than "zero", names both exceptions, and explains how a maintainer judges it. Item 2 now says a plugin that needs credentials for the service it audits must say so on its first screen, because aws-cost-audit needs a configured AWS CLI. Item 4 became "runs outside Claude Code", since four of the seven are skill plugins with no MCP server. site/index.htmlmoved to the Neon Noir tokens, its copy is in sync with the README, and it no longer embedsdemo.gif, which is on the retired amber palette and captions "ZERO DEPENDENCIES".- The
editors-strip.svgheader read "WORKS AS A STANDALONE MCP SERVER IN", copy carried over from a plugin repo. 10x is a marketplace, not an MCP server, so it now reads "WORKS IN THESE EDITORS AND ANY MCP CLIENT". - The four localized READMEs were rewritten from the new English README.
- Three CLI reviewers graded the new README against the seven plugin repos. Their corrections are in it: the skills CLI symlinks by default so it "installs" rather than "copies"; recap-studio ships an MCP server but has no
npxone-liner and runs from a built clone; humanizer ships a metrics CLI, so the count of command-line tools was wrong; the bar is a listing requirement, so it says plugins are "held to" it rather than that each has been audited against it.
Fixed
CLAUDE.mddocumented.github/workflows/bump-plugin.yml, a file removed in 1.9.0 whensync-plugins.ymlreplaced it. That section now describes the workflow that actually runs, including its six-hour schedule, itsplugin-releaseddispatch trigger, and the fact that it writes onlyversionfields.- The stray
## [Unreleased] - 2026-05-29section was folded into[1.5.0], the release those changes actually shipped in.
Removed
- The seven per-plugin diagram SVGs (
sniff-diagram.svg,uiux-diagram.svg,recap-studio-diagram.svg,aws-cost-audit-diagram.svg,goalify-diagram.svg,humanizer-diagram.svg,loopify-diagram.svg). Each plugin now owns its own diagram in its own repo, where it stays in sync with the tool it describes.deploy-pages.ymlno longer copies them.
Note on versioning
This release also covers the CHANGELOG entries 1.6.0 to 1.9.0 (and the untagged 1.0.0 and 1.3.0), which were never tagged.