claude-code - 💡(How to fix) Fix claude plugin sync — auto-install plugins from settings.json (like npm install)

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Fix Action

Fix / Workaround

Current workaround:

RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing requests and this feature hasn't been requested yet
  • This is a single feature request (not multiple features)

Problem Statement

Currently settings.json declares which plugins are enabled for a project, but there is no command to automatically install missing plugins from that file. When a new developer clones a repo or a teammate adds a new plugin to settings.json, each developer must manually identify and install each plugin individually using claude plugin install <name>.

This creates an onboarding friction point — developers either miss plugins silently or have to read settings.json and run installs by hand.

Proposed solution:

Add a claude plugin sync command (or equivalent) that:

  • Reads settings.json (project or user level)
  • Compares declared plugins against locally installed ones
  • Installs anything missing automatically

This mirrors the established npm install / package.json pattern that developers already understand intuitively.

Why this matters:

Teams sharing Claude Code configs via version-controlled settings.json have no automated way to ensure every developer has the same plugins installed. This undermines the value of committing settings.json in the first place.

Proposed Solution

Current workaround:

Manually documenting required installs in CLAUDE.md or README.md — fragile and easy to forget to update.

Expected behavior: New developer clones repo, settings.json already has plugins declared claude plugin sync

Output: installing dev-tools@realpage-marketplace... done installing commit-commands@claude-plugins-official... done All plugins up to date.

Alternative Solutions

No response

Priority

Critical - Blocking my work

Feature Category

CLI commands and flags

Use Case Example

No response

Additional Context

No response

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING