slash-command
by Carl Vellotti · ★ 0 · updated 2 days ago
A /plain-recap command that summarizes the session so far in plain English for a non-engineer
Install
/plugin marketplace add carlvellotti/mods-starter/plugin install slash-command@mods-starterThen run /reload-plugins or start a new session. Requires Claude Code 2.1.287+.
What it hooks into
From an automated scan with claude plugin validate, not a security review. Mods run with your permissions; read the code before installing.
- Events
session.startcommand.run- API calls
$.command.register$.model.complete$.session.messages$.ui.toast- Reach
- level 2 of 3 drives Claudereads the transcriptdraws
Origin
- How it got here
- Automated scan of public GitHub repos, via the CC0 dataset awesome-claude-code-mods (scan of ).
- Repository
- github.com/carlvellotti/mods-starter
- Path in repo
mods/slash-command- Author
- Carl Vellotti @carlvellotti
- License
- No license declared — ask the author before reusing code.
- First published
- Last pushed
- First listed here
- On X
- Mentioned in 1 post on X
Name and description come from the mod's own manifest. We link to the code; we don't host it, and it stays under its author's license.
Posts about this repo
YOU CAN NOW *MOD* CLAUDE CODE Here's how to build your own: First, to help you understand the scope of this thing: You can add almost anything. Multiplayer Doom, a spinner that turns into a cartoon, a samurai that fights every tool call - all integrated directly into the tool. Okay, but what is a mod? It's just a file that runs inside Claude Code comprised of these four pieces: 1️⃣ Trigger: the moment it runs (a session starts, you send a prompt, Claude runs a command). 2️⃣ Action: watch it, change it, or block it. 3️⃣ Place: where it shows up (a band above the prompt, a side panel, a status line, a toast). 4️⃣ Data: what it can reach (your files, the shell, any web API, a call to a model). Snap those together and you can build all kinds of useful tools: → progress bars for every task, which flag when Claude is waiting on you → a button that checks every number in your report against the source spreadsheet → live signups in a panel right next to your work → a tracker for where Claude spends its time And, of course, Claude can build it for you. Just describe what you want ("make a mod that checks my numbers"), Claude writes it, and it loads while you keep working. Still not sure what to ask? I put together this free resource for you with five templates and 12 prompts to experiment with. ➡️ http://github.com/carlvellotti/mods-starter Show me what you build!
More from carlvellotti/mods-starter
dashboard
carlvellotti/mods-starter
A /dashboard pane that fetches a JSON URL every minute and shows a few numbers from it
guard
carlvellotti/mods-starter
Pauses risky shell commands (rm -rf, force push, DROP TABLE) and asks you Proceed or Cancel first
panel-with-buttons
carlvellotti/mods-starter
A /edits command that opens a pane listing the files Claude changed this session, with Clear and Close buttons
status-band
carlvellotti/mods-starter
A line above the prompt that says, in plain English, what Claude is doing right now and for how long