Skip to content

Add displayName to all marketplace plugin entries#247

Merged
mattpic-ant merged 2 commits into
mainfrom
add-plugin-display-names
May 26, 2026
Merged

Add displayName to all marketplace plugin entries#247
mattpic-ant merged 2 commits into
mainfrom
add-plugin-display-names

Conversation

@mattpic-ant
Copy link
Copy Markdown
Collaborator

What

Adds a displayName to every entry in .claude-plugin/marketplace.json (20 plugins).

Follows the same change made in anthropics/knowledge-work-plugins#247.

Why

The plugin directory (claude.ai / Cowork) renders a human-readable label for each plugin. With no displayName, it falls back to humanizing the slug, which produces awkward labels — especially for acronyms and brands:

slug slug-humanize fallback with displayName
gl-reconciler "Gl reconciler" GL Reconciler
kyc-screener "Kyc screener" KYC Screener
lseg "Lseg" LSEG
sp-global "Sp global" S&P Global
fund-admin "Fund admin" Fund Administration
claude-for-msft-365-install "Claude for msft 365 install" Claude for Microsoft 365 Install

Notes

  • The consumer prefers a plugin's own plugin.json displayName and falls back to this marketplace-entry value — so partner plugins (LSEG, S&P Global) can still override the label from their source repo without a change here.
  • Diff is exactly one added line per entry — no other formatting changes.
  • python3 scripts/check.py passes (80 files checked, 0 issues).

manar-ant
manar-ant previously approved these changes May 21, 2026
@mattpic-ant mattpic-ant merged commit 286f906 into main May 26, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants