All Claude Code modscharlie947/mod-maker
mod-maker
Find what you ask Claude again and again, then build a mod that does it for you: /mod-audit, /mod-build, /mod-check and a habit spotter
mod-maker reaches L2 (writes or runs) by its classified calls and passed claude plugin validate on Claude Code 2.1.302.
- Events hooked: 5
- API methods referenced: 13
- Access from classified calls: L2, writes or runs: runs processes, drives Claude, writes the prompt box, reads files, reads env vars, persists state, draws
- Unclassified calls: 2 (
$.state.get,$.state.set), full access unknown - Static scan, not a runtime test
Install hint
/plugin install mod-maker --marketplace charlie947/mod-makerFrom 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
L2 Writes or runsother: $.state.get, other: $.state.set, runs processes, drives Claude, writes the prompt box, reads files, reads env vars, persists state, drawsValidation
Passed on Claude Code 2.1.302View the source on GitHub Back to the list
What the scan recorded
- Observed events
- every tool call, mcp__mod-maker__check_mod calls, every prompt
- Hooks
tool.call, session.start, command.run {command=mod-audit}, command.run {command=mod-build}, command.run {command=mod-check}, tool.call {tool=mcp__mod-maker__check_mod}, prompt.submit, ui.render {component=AbovePrompt}- API calls
$.command.register, $.env.get, $.fs.list, $.fs.read, $.process.run, $.prompt.fill, $.prompt.submit, $.state.get, $.state.set, $.store.get, $.store.set, $.tool.register, $.ui.resolve- Validation on 2.1.302
- Passed
- Scanned revision
05bb5ecec9ef- Marketplace warnings
- charlie-free-mods
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.
More from charlie947/mod-maker
- brand-themeDresses Claude Code in your brand: a branded spinner, tool rows and question dialog, plus a band above the pr…
- done-pingA desktop notification with a sound when Claude finishes a long answer or may need your OK
- mission-controlA live panel above your prompt: the plan as a stage bar, what Claude is doing in plain English, your asks tic…
- officeA pixel-art office in a local web page: every Claude session gets a desk, walks to the filing cabinet when it…
- open-loopsLive pane of every ask you make in a session, ticked only with proof. Ask-splitter: right after you send a pr…
- outboxHolds every message Claude tries to send (WhatsApp, email, Slack) until you read it, see who it goes to, and…
- plain-replyGrades every reply for length, long sentences and jargon, and offers a one-click 'Say it simpler' draft when…
- pre-build-checkBefore Claude builds anything, it re-reads your own CLAUDE.md rules and keeps a reference's structure without…
- safe-deleteClaude never deletes a file for good: rm, find -delete and git clean move files to the Bin, with a receipt an…
- secrets-guardStops Claude reading .env and key files, masks API keys in command output, and lets you hand Claude a key thr…
- sessions-bandA band above the prompt listing your other open Claude Code sessions, what each one is for, and an Ask button
- show-itOpens the newest page, image or video Claude made at the end of each turn, without stealing focus
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/charlie947--mod-maker--mod-maker/)
[](https://mods.aidojo.si/mods/charlie947--mod-maker--mod-maker/)