oh-my-plumb

Enforce your own AGENTS.md rules on every edit a coding agent makes.

Packages

Package details

extensionskill

Install oh-my-plumb from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:oh-my-plumb
Package
oh-my-plumb
Version
0.3.6
Published
Nov 5, 2026
Downloads
245/mo · 77/wk
Author
irfndi
License
MIT
Types
extension, skill
Size
961.9 KB
Dependencies
11 dependencies · 0 peers
Pi manifest JSON
{
  "skills": [
    "./skills"
  ],
  "extensions": [
    "./pi/oh-my-plumb.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

oh-my-plumb

The oh-my-plumb command and the hook script. oh-my-plumb makes your coding agent abide by the rules in your own AGENTS.md, on every edit, from outside the agent's context window.

npx oh-my-plumb login    # paste your TypeSafe key once
npx oh-my-plumb init     # hooks into every agent on this machine

Watch it catch and repair a broken edit on pi (40 s).

Everything else, including which agents are supported, what a check costs and how the rubric works, is in the main README.