6 pages for plugin test.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Claude Code changelog
Claude Code CLI · in the page
changelog
…med; such a `name:` is ignored * Changed `ui.render` trees in `claude plugin test`: each mod's Box or Text root now carries `part: { plugin }` naming the mod, so exact-tree assertions must include it…
Plugin commands reference
Claude Code CLI · in the page
plugins/cli-reference
…place entry * The tag already exists * The working tree is dirty ### plugin test Run the tests for a [mod](/docs/en/plugins/mods/overview), a plugin whose code registers event handlers. The command…
Create a mod
Claude Code CLI · in the page
plugins/mods/create
…e automated tests for a mod and run them from your shell with `claude plugin test`, with no session, sign-in, or network. A test fires the events your hooks handle and checks what the hooks did. This…
Mods reference
Claude Code CLI · in the page
plugins/mods/reference
…ose names end in `.test.ts` or `.test.tsx` | No | Tests that [`claude plugin test`](/docs/en/plugins/mods/test#write-a-test) runs | `register` receives `on` and `options`. `options` holds the values…
Test a mod
Claude Code CLI · in the page
plugins/mods/test
…automated tests for a mod and run them from your shell with [`claude plugin test`](/docs/en/plugins/mods/reference#commands). A test fires the events your hooks handle and checks what the hooks did,…
Troubleshoot a mod
Claude Code CLI · in the page
plugins/mods/troubleshoot
…your setup lets mods load at all, without installing one, run `claude plugin test` in your shell, from a directory that doesn't hold a mod. You don't need a session. The message it prints tells you th…