★ claude code: ship your skills as a plugin marketplace 0 ▲ ¬ just serendipity 🍀 4 hours ago · Tech · 0 comments Problem statement: my Claude Code skills lived in my .dotfiles, usable only on the machine that cloned them. I wanted them to be installable anywhere with one command, so that (for example) my teammates could easily adopt them. Claude Code reads skills from a marketplace, which is essentially a git repo with a manifest. So I turned github.com/thiagowfx/skills into one. The layout: .claude-plugin/marketplace.json # marketplace manifest plugins/skills/ # one plugin .claude-plugin/plugin.json # plugin manifest skills/<name>/SKILL.md # one dir per skill (auto-discovered) The marketplace lists plugins; a plugin bundles skills. I have one plugin holding all nine. I do not find it necessary to have multiple plug-ins at this point. marketplace.json points at it with a relative source: { "name": "thiagowfx", "owner": { "name": "Thiago Perrotta", "url": "https://github.com/thiagowfx" }, "plugins": [ { "name": "skills", "source": "./plugins/skills", "description": "Thiago's personal Gen-AI /… No comments yet. Log in to reply on the Fediverse. Comments will appear here.