aim

by Singh-AP · ★ 0 · updated today

BandsCommandsPrompt

0

Pin one goal for the session: it sits above the prompt with a timer, and Claude is told to stay on it and flag unrelated work instead of drifting.

install aim

Install

/plugin marketplace add Singh-AP/awesome-claude-mods
/plugin install aim@awesome-claude-mods

Then run /reload-plugins or start a new session. Requires Claude Code 2.1.287+.

View source on GitHub

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.startclassic.SessionStartcommand.runprompt.composeui.render
API calls
$.clock.every$.clock.now$.command.register$.session.root$.store.delete$.store.get$.store.set$.ui.invalidate$.ui.log$.ui.resolve$.ui.toast

Origin

How it got here
Found through a post on X by @singh_builds, then checked on GitHub: the repo has a plugin manifest and function hooks. Listed .
Repository
github.com/Singh-AP/awesome-claude-mods
Path in repo
mods/productivity/aim
Source commit
d8751bb the exact code the scan read
Author
@Singh-AP
License
MIT
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

Singh_AP@singh_builds

Claude Code just got mods: TypeScript hooks that run inside Claude Code itself. They can draw panes, intercept tool calls and change what the model sees. I built 20, all tested, and indexed 2,392 more. https://github.com/Singh-AP/awesome-claude-mods

More from Singh-AP/awesome-claude-mods

bash-guard

Singh-AP/awesome-claude-mods

A seatbelt for YOLO mode: blocks catastrophic shell commands (rm -rf ~, mkfs, dd to a disk, fork bombs) and asks before risky ones (force-push, reset --hard, DROP TABLE, curl | sh), even with permissions bypassed.

★ 01 postsToastsGuardsCommands

buddy

Singh-AP/awesome-claude-mods

A tiny ASCII pet that lives above your prompt, reacts to everything Claude does, and levels up as you ship.

★ 01 postsBandsReskinsGuards

command-explainer

Singh-AP/awesome-claude-mods

Explains a shell command in one plain-English line, with its risk, right where you approve it, so you know what you're saying yes to.

★ 01 postsReskinsGuardsCommands

cost-meter

Singh-AP/awesome-claude-mods

Always know what a session costs: live $ / context / rate-limit status line, the cost of every turn, context warnings, and an optional budget that asks before spending more.

★ 01 postsStatus lineReskinsGuards

done-ding

Singh-AP/awesome-claude-mods

Go make coffee: a desktop notification, a chime, and optionally a phone push when a long Claude turn finishes or Claude is waiting on you.

★ 01 postsToastsCommandsAudio

file-guard

Singh-AP/awesome-claude-mods

Keeps Claude's file edits inside the project: refuses writes outside it (symlinks resolved), never lets a tool touch .git internals, and asks before it changes lockfiles, CI workflows, migrations or secrets.

★ 01 postsToastsGuardsCommands

files-touched

Singh-AP/awesome-claude-mods

Every file Claude changed this session, at a glance: a one-line band above the prompt, /touched for a +/- table, and a pane that drops @file references into your prompt.

★ 01 postsPanesBandsGuards

git-pulse

Singh-AP/awesome-claude-mods

Git status at a glance: branch, ahead/behind and changes on the status line, kept fresh as Claude edits, with a heads-up when the branch changes or a turn makes commits.

★ 01 postsStatus lineGuardsCommands

injection-guard

Singh-AP/awesome-claude-mods

Defuses prompt injection in tool output: strips invisible Unicode that hides text from you but not from the model, and flags web pages, files and command output that carry instructions aimed at Claude.

★ 01 postsToastsGuardsCommands

net-guard

Singh-AP/awesome-claude-mods

Stops data exfiltration and surprise network calls: checks every curl, wget, ssh, scp, git push and WebFetch against allow and deny lists, and asks before data goes to a host you haven't approved.

★ 01 postsToastsGuardsCommands

secret-shield

Singh-AP/awesome-claude-mods

Keeps secrets out of Claude's context: API keys, tokens, private keys and passwords in tool output are replaced with [REDACTED:kind] before the model or the transcript ever sees them.

★ 01 postsToastsGuardsCommands

slopsquat-guard

Singh-AP/awesome-claude-mods

Stops Claude from installing hallucinated or typosquatted packages: every npm, pip, uv, poetry, cargo and gem install is checked against its registry first. Packages that don't exist are blocked; brand-new, barely used or lookalike packages ask you first.

★ 01 postsToastsGuardsCommands