Oh My Pi is the seventh plugin door and the tenth install path. The door came in as pull request #30 from @oggiesutrisna, and the two files it opened needed opposite answers.
The catalog is real. Oh My Pi reads a repository catalog from .omp-plugin/marketplace.json first, falling back to the Claude Code marketplace file this repository already ships, so the door had quietly been open since that landed. Shipping the preferred copy makes the intent explicit instead of resting on a fallback nobody chose.
The manifest is not. Oh My Pi resolves a plugin manifest from the Claude Code manifest, a root plugin.json, or package.json, and never looks inside .omp-plugin/. A manifest no tool reads is a version to bump every release and a claim that something is wired up when it is not, so it is gone.
No MCP server. Oh My Pi discovers MCP content from a .mcp.json file rather than an mcpServers key in a manifest, and this repository ships no such file.
Verified on a live install. Oh My Pi 18.3.2, the marketplace added from this repository, with the discover and the install both landing all six skill folders in the cached plugin tree. The probe was then unwound.
Also in this release:
- The install commands name this repository directly, so the door follows the source rather than a copy of it.
- The core's own update block named six plugin commands under . It says seven now, and carries the Oh My Pi pair.
- The README update row gave only the catalog refresh, which leaves you on the old plugin version. It gives both commands now.
- Two latent code bugs: the conflict check wrote an
agentfield the target list does not carry, and the install summary counted agents where it printed folders. - A packaging fix.
npm packcopies bytes, so a Windows checkout could publish a skill whose frontmatter carries a trailing carriage return. The sync
step normalises every text file it copies to LF now. The publihe same fault, so this is not new to the round.
Install:
omp plugin marketplace add miqdadbadjuber/anti-slop
omp plugin install antislop@anti-slopUpdate later:
omp plugin marketplace update anti-slop
omp plugin upgrade antislop@anti-slopThanks to @oggiesutrisna for reading Oh My Pi's plugin system and proposing the door.