By bdfinst
Scaffold, audit, and maintain Claude Code plugin-marketplace monorepos. Enforces shipping hygiene, portability, testing, and automated release/catalog sync.
Scaffold a new plugin inside an existing marketplace — the shipped dir skeleton, plugin.json, install.sh with the Git-Bash guard, settings.json, and CLAUDE.md; then register it in the catalog and in release-please packages with the catalog extra-files sync. Use when adding a plugin to a marketplace.
Audit a marketplace (or a single plugin) — run the shipping-hygiene sensor, structural checks (every catalog entry has a dir, every dir has a manifest, versions in sync), and the portability sweep. Reports findings and offers fixes. Use to validate a marketplace is healthy.
Generate the gated SessionStart install hook plus cloud-setup.sh and a "use skills directly" fallback so the marketplace is usable in Claude Code web/cloud sessions. Use to make a marketplace cloud-aware.
Scaffold a new Claude Code plugin-marketplace monorepo — catalog, repo-root tests/scripts/docs trees, CI workflows, release-please config, dev-setup, the hygiene sensor, and a root CLAUDE.md. Use when starting a fresh marketplace repository.
Run shellcheck -x over every shipped and dev shell script, flag bash-4/GNU-only constructs, verify env-bash shebangs, and check that each install.sh has the Git-Bash-on-Windows guard. Use to validate cross-platform portability (macOS bash 3.2 / BSD / Windows Git Bash).
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin marketplace containing marketplace-builder — a
meta-plugin that scaffolds, audits, and maintains plugin-marketplace
monorepos. It bakes in the two hard-won facts about marketplaces so you can't
get them wrong:
source. Every tracked file
under plugins/<name>/ reaches end users — build/test tooling left there
ships by accident.${CLAUDE_PLUGIN_ROOT} set, but cwd is the
user's project. A skill that runs a bare scripts/x.sh breaks once
installed; reference helpers as ${CLAUDE_PLUGIN_ROOT}/<path>.Add this marketplace and install the plugin in Claude Code:
/plugin marketplace add bdfinst/plugin-builder
/plugin install marketplace-builder@bdfinst
Then check prerequisites: bash plugins/marketplace-builder/install.sh.
| Command | Role | What it does |
|---|---|---|
/new-marketplace <owner> | scaffold | Create the catalog, repo-root tests/ scripts/ docs/ trees, CI, release-please-config.json, dev-setup.sh, the hygiene sensor, and a root CLAUDE.md. |
/add-plugin <name> | scaffold | Create plugins/<name>/ (shipped skeleton, plugin.json, install.sh with the Git-Bash guard, settings.json, CLAUDE.md); register it in the catalog and release config with the catalog extra-files sync. |
/audit-plugin [name] | audit | Run the hygiene sensor + structural checks + portability sweep; report and offer fixes. |
/portability-check | audit | shellcheck -x shipped + dev scripts; flag bash-4/GNU-only constructs; verify shebangs; check the Git-Bash install.sh guard. |
/release-setup | scaffold | Wire release-please per-plugin packages + the marketplace.json extra-files jsonpath sync. |
/cloud-setup | scaffold | Generate the gated SessionStart install hook + cloud-setup.sh + a skill-file fallback. |
A marketplace produced (or audited-clean) by marketplace-builder passes the
four hygiene invariants proved by a portable bats sensor:
${CLAUDE_PLUGIN_ROOT}/<file> reference resolves inside its plugin.${CLAUDE_PLUGIN_ROOT}/../.. (minus an
explicit allowlist).settings.json hook command resolves to a shipped file.…plus portability across macOS bash 3.2 / BSD coreutils / Windows Git Bash,
model-free CI gates, and automated release-please versioning with catalog sync.
See plugins/marketplace-builder/knowledge/marketplace-conventions.md
for the full source of truth.
.claude-plugin/marketplace.json # the catalog
plugins/marketplace-builder/ # the shipped plugin
├── .claude-plugin/plugin.json # manifest
├── skills/ # the six /commands
├── knowledge/marketplace-conventions.md # source of truth
├── templates/ # scaffolding payloads (sensor, CI, configs…)
├── install.sh CLAUDE.md
tests/repo/ # the hygiene sensor (this repo's own gate)
tests/marketplace-builder/ # scaffolder self-test + fixtures
scripts/ # structural / portability / dev-setup / ci-local
.github/workflows/ # CI + release-please
release-please-config.json # automated versioning + catalog sync
bash scripts/dev-setup.sh # installs jq, shellcheck, bats
bash scripts/ci-local.sh # runs every gate locally (mirrors CI)
Commit with Conventional Commits;
release-please handles versions, tags, and catalog sync automatically.
MIT
npx claudepluginhub bdfinst/plugin-builder --plugin marketplace-builderPersona-driven AI development team: orchestrator, team agents, review agents, skills, slash commands, and advisory hooks for Claude Code
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.