All Claude Code modsunpaged/plugins
unpaged
Renders Claude Code plans as whiteboards on Unpaged. /unpaged:visual-plan turns the plan in your conversation into a canvas of phases, tasks, and dependencies and listens to its @agent comments (delivered automatically by a listener inside Claude Code, with a line above the prompt showing what you listen to; a background Monitor on older builds), and inside Claude Code it also listens to every canvas the session creates or changes through Unpaged, a plan or not; approving the plan stamps the canvas EXECUTING. While the plan is implemented the session keeps a Decision log on the canvas; /unpaged:as-built then compiles the as-built record: what shipped vs the plan, every decision and its why, the data flow, a reviewer's guide: as a frozen canvas nested under the plan. Every plan is filed in the Visual plans folder of your Unpaged library.
unpaged reaches L3 (network) by its classified calls and passed claude plugin validate on Claude Code 2.1.302.
- Events hooked: 7
- API methods referenced: 22
- Access from classified calls: L3, network: network, MCP servers, runs processes, drives Claude, reads files, reads env vars, draws
- Unclassified calls: 4 (
$.mcp.connect,$.state.get,$.state.set,$.tool.check), full access unknown - Static scan, not a runtime test
Install hint
/plugin install unpaged --marketplace unpaged/pluginsFrom the repository's own marketplace. Confirm the plugin name in the repository's README before installing. Mods need Claude Code 2.1.287 or later.
Access
L3 Uses the networkother: $.mcp.connect, other: $.state.get, other: $.state.set, other: $.tool.check, network, MCP servers, runs processes, drives Claude, reads files, reads env vars, drawsValidation
Passed on Claude Code 2.1.302View the source on GitHub Back to the list
What the scan recorded
- Observed events
- classic hooks, mcp__unpaged__listen_arm calls, mcp__unpaged__listen_stop calls, mcp__unpaged__listen_status calls, ? calls
- Hooks
session.start, classic.SessionStart {source=clear|resume|fork}, command.run {command=unpaged-listen}, tool.call {tool=mcp__unpaged__listen_arm}, tool.call {tool=mcp__unpaged__listen_stop}, tool.call {tool=mcp__unpaged__listen_status}, tool.call {tool=?}, tool.call {tool=?}, tool.call {tool=?}, turn.complete, ui.render {component=AbovePrompt}, ui.render {component=Pane, requestId=unpaged-listening}, session.end- API calls
$.clock.after, $.clock.now, $.command.register, $.env.get, $.fs.exists, $.fs.read, $.http.fetch, $.mcp.call, $.mcp.connect, $.process.run, $.prompt.submit, $.session.cwd, $.session.id, $.state.get, $.state.set, $.tool.check, $.tool.register, $.ui.close, $.ui.log, $.ui.open, $.ui.resolve, $.ui.toast- Validation on 2.1.302
- Passed
- Scanned revision
3dabb77d59f9- Marketplace passed
- unpaged
These are the hooks and API calls reported by claude plugin validate. Access levels describe the widest reach of those calls and are not safety ratings. Validation is a static check, not a runtime test, and a passing result does not prove that a mod works or is safe. How the scan works.
Badge for your README
Authors can show the latest scan result in their README. Each badge links to this page.
[](https://mods.aidojo.si/mods/unpaged--plugins--unpaged/)
[](https://mods.aidojo.si/mods/unpaged--plugins--unpaged/)