Repository navigation
feat: list m3l-claude-mentor 0.1.0 in the catalogue - #39
Merged
Merged
Conversation
Pin the plugin to its first release, m3l-claude-mentor--v0.1.0 (6c289ea). - entry and README table row; description copied from plugin.json - homepage is https://claude-mentor.monte3l.com, which does not exist yet (check-catalog requires a monte3l.com homepage); the plugin.json homepage stays the GitHub URL - the validator warns the name reads as an Anthropic one, because it contains 'claude'. CI now accepts that one warning and still fails on any other warning or error - bin/smoke-install.sh installs it from the catalogue Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Signed-off-by: Enrico Lionello <enri3l@monte3l.com>
giulmonte
approved these changes
Nov 12, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Lists
m3l-claude-mentorin the catalogue, pinned to its first releasem3l-claude-mentor--v0.1.0(commit6c289eaef535b6e257572b98245f151c1a092878).Changes
.claude-plugin/marketplace.json: the entry, with thetagPatternand adescriptionidentical to the plugin'splugin.json.README.md: the plugin table row, and a note on the accepted validator warning..github/workflows/verify.yml: thePluginjob now runsclaude plugin validate --strict --jsonand accepts exactly one warning, "reads as one of Anthropic's own" (the name containsclaude). Any other warning or any error still fails. Checked locally against the real output plus an injected warning and an injected error.Decisions to review
https://claude-mentor.monte3l.combecausecheck-catalogrequireshttps://<name>.monte3l.com. That site does not exist yet, so the link is dead until a docs site is built. The plugin's ownplugin.jsonhomepage is the GitHub URL.After merging
Set
notifyto'["m3l-plugins"]'inm3l-claude-mentor'srelease.ymlso later releases open a pin PR here, and add a marketplace install line to its README (the validator asks for one).Test plan
node bin/check-catalog.mjs,node --test, the docs-kit gate,jq emptyandshellcheckpass locally.bin/smoke-install.shinstalls all four plugins from the catalogue, includingm3l-claude-mentor@monte3lat the pinned SHA.claude plugin validate --strict .fails locally on the name warning alone, which the new step accepts.🤖 Generated with Claude Code