chore: Register Matt Pocock skills plugin for Claude Code - #146
chore: Register Matt Pocock skills plugin for Claude Code#146tablackburn wants to merge 1 commit into
Conversation
Adds the mattpocock/skills GitHub marketplace and enables its mattpocock-skills plugin in the project Claude Code settings, so agents working in this repo get the spec, ticket, triage, and implementation skills alongside the bundled ones. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FoWFUBzYD3M9wbDAxFKbcD
There was a problem hiding this comment.
Pull request overview
Registers the mattpocock/skills GitHub marketplace in the repo’s Claude Code project settings and enables the mattpocock-skills plugin so contributors’ agents can automatically access the additional skill set when working in this repository.
Changes:
- Adds
mattpocock/skillsas anextraKnownMarketplacesentry in.claude/settings.json. - Enables the
mattpocock-skills@mattpocockplugin viaenabledPlugins. - Keeps existing MCP JSON server configuration intact while extending settings.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Interested to see how this will work. |
|
It's currently not working locally or in cloud sessions, so standby |
|
Closing unmerged. Testing showed this approach cannot work for the repo's users, so it does not belong in the repo.
Known upstream: anthropics/claude-code#32606, #13097, #23737, #45323. Since the mechanism depends on per-user machine state that no repo change can seed, committing it would advertise skills most users would not actually get. Installing locally ( |
Summary
mattpocock/skillsGitHub marketplace in.claude/settings.jsonand enables itsmattpocock-skillsplugin, so agents working in this repo pick up the skills automaticallyimplement,to-spec,to-tickets,triage,wayfinder,handoff,improve-codebase-architecture,grill-with-docs,writing-great-skillsCHANGELOG.mdentry per the changelog scope in
instructions/repository-specific.instructions.mdTest Plan
jq . .claude/settings.jsonparses (verified locally)mattpocock/skills.claude-plugin/marketplace.json(marketplace
mattpocock, pluginmattpocock-skills— verified against the upstream manifest)/pluginlistsmattpocock-skills@mattpocockas installedtest.yml) stays green — the change does not touch anything the build consumesNotes for reviewers
Several of these skills —
tdd,code-review,codebase-design,domain-modeling,diagnosing-bugs,grilling,prototype,research,resolving-merge-conflicts— already shipwith Claude Code, so those names will appear twice in the skill list (plugin ones are namespaced).
Individual duplicates can be silenced later with
skillOverridesif the noise is a problem.This is the checked-in project settings file, so every contributor using Claude Code in this repo
gets the trust prompt on their next session. If we would rather keep it opt-in per person, the same
two blocks belong in
.claude/settings.local.jsoninstead.Breaking Changes
None
🤖 Generated with Claude Code
https://claude.ai/code/session_01FoWFUBzYD3M9wbDAxFKbcD