Skip to content

Add relevance signals for Box plugin suggestions - #9

Open
hbkwong wants to merge 1 commit into
mainfrom
add-recommendation
Open

Add relevance signals for Box plugin suggestions#9
hbkwong wants to merge 1 commit into
mainfrom
add-recommendation

Conversation

@hbkwong

@hbkwong hbkwong commented Jul 16, 2026

Copy link
Copy Markdown
Collaborator

This PR adds a relevance block to the box entry in .claude-plugin/marketplace.json. It lets Claude Code proactively suggest installing the Box plugin when a session shows Box-related activity, instead of relying on users to find it.

The suggestion fires when, during a session, the agent:

  • Runs the box CLI or hits a Box host (api.box.com, upload.box.com, dl.boxcloud.com, account.box.com)
  • Reads a manifest depending on a supported Box SDK (Node/TS, Python, Java, .NET, iOS)
  • Opens the Box CLI config dir (.box/)

Notes

  • Signals are activity-based, not prompt-text based.
  • Only surfaces in Claude Code, and only when the marketplace is allowlisted in managed settings.
  • Passes claude plugin validate.

@hbkwong
hbkwong requested a review from crtr0 July 16, 2026 21:28
"dl.boxcloud.com",
"account.box.com"
],
"filesRead": ["**/.box/**"],

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What does this signal check for exactly? If claude code reads a file in the .box directory? I looked in my own .box directory and all I saw was a settings.json file, what scenarios would we expect this to trigger?

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.

2 participants