Issue 5622 reproduction, 2026-10-21, Linux x64. Main SHA: ad4f18d83fe57b691b9858f62d2ed48459ea759d Fix commit already on main: c2b127f8f11080dbdcfdb9cd0f8078fb10e7727b Claude Code 2.1.303; mattpocock-skills 1.3.1. Browser: T3 collaborative Chromium browser, 1280x800, dark theme. Worktree: /home/ubuntu/wt/issue-5622; isolated state .t3; isolated Claude config /tmp/5622-claude. Commands: git -C ~/t3code fetch origin main git -C ~/t3code worktree add ~/wt/issue-5622 origin/main vp i cd /tmp CLAUDE_CONFIG_DIR=/tmp/5622-claude claude plugin install mattpocock-skills --marketplace mattpocock/skills --scope project --json Result: Successfully installed plugin: mattpocock-skills@mattpocock (scope: project). CLAUDE_CONFIG_DIR=/tmp/5622-claude claude plugin list --json Result: version 1.3.1, scope project, enabled true, projectPath /tmp, projectEnabled true. Existing machine provider endpoint/auth environment was copied privately into isolated Claude settings; no credentials are included here. cd /home/ubuntu/wt/issue-5622 CLAUDE_CONFIG_DIR=/tmp/5622-claude vp run dev Result: serverPort=15209 webPort=7169 baseDir=/home/ubuntu/wt/issue-5622/.t3. App started with a read-only snapshot of real stopped-thread data (5.7 MB). Paired browser through startup URL; added /tmp as local project; selected Claude Opus 5.5. Typed $ then $mattpocock then $mattpocock-skills:tdd. Result: plugin skills listed as Project Skill, including tdd, implement-spec, grill-with-docs and others. Selecting Tdd inserted a skill chip. Added /tmp/.claude/skills/5622-filesystem-control/SKILL.md and typed $5622. Result: 5622 Filesystem Control listed as Project Skill. User-scope variant: cd /tmp CLAUDE_CONFIG_DIR=/tmp/5622-claude claude plugin install mattpocock-skills@mattpocock --scope user --json Removed project enabledPlugins entry; uninstalled project-scoped plugin through Claude CLI. CLAUDE_CONFIG_DIR=/tmp/5622-claude claude plugin uninstall mattpocock-skills@mattpocock --scope project Result: only user installation remains, enabled true, projectEnabled false. Restarted owned dev server and reloaded browser; typed $mattpocock-skills:tdd. Result: Mattpocock Skills Tdd listed as Personal Skill. Focused verification: vp test run apps/server/src/provider/Drivers/ClaudeSkills.test.ts Test Files 1 passed (1); Tests 20 passed (20). No source changes, no PR, no forge writes. Unverified: Electron/AppImage, mobile; older plugin 1.2.3; skills-dir plugin layout from later comment.