Skip to content

v2.0.0

Choose a tag to compare

@Aboudjem Aboudjem released this 02 Sep 12:19
· 6 commits to main since this release
5348eb8

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: new hero-banner-dark.svg and hero-banner-light.svg (1200x400), a rebuilt logo-dark.svg / logo-light.svg pair carrying the interlocking hub mark, a rebuilt hero-diagram.svg holding all seven plugin cards, a rebuilt editors-strip.svg, a rebuilt social-preview.svg, plus logo-mark.png, logo-mark-512.png and a regenerated 1280x640 social-preview.png. All motion that moves an element is now CSS, so prefers-reduced-motion actually 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.md gained 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/10x line before the first heading. Then one ## Install block showing the claude plugin install <name>@10x and npx 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 add install path. sync-plugins.yml wrote every pin; node scripts/sync-plugins.mjs --check reports drift: none.
  • Every plugin description in marketplace.json now matches its plugin's rewritten README purpose, and metadata.description was rewritten to the same set of claims.
  • CLAUDE.md, AGENTS.md, ECOSYSTEM.md, llms.txt and QUALITY-BAR.md carry 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 zod and its web app pulls Next, React and Mermaid, because it renders pages. QUALITY-BAR.md item 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.html moved to the Neon Noir tokens, its copy is in sync with the README, and it no longer embeds demo.gif, which is on the retired amber palette and captions "ZERO DEPENDENCIES".
  • The editors-strip.svg header 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 npx one-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.md documented .github/workflows/bump-plugin.yml, a file removed in 1.9.0 when sync-plugins.yml replaced it. That section now describes the workflow that actually runs, including its six-hour schedule, its plugin-released dispatch trigger, and the fact that it writes only version fields.
  • The stray ## [Unreleased] - 2026-05-29 section 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.yml no 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.