GitHub - hcsum/dont-let-me: A mentor that lives in Claude Code — it knows what you're building toward, and how you get in your own way. · GitHub
/" data-turbo-transient="true" />
Skip to content
Search or jump to...
Search code, repositories, users, issues, pull requests...
-->
Search
Clear
Search syntax tips
Provide feedback
--><br>We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Cancel
Submit feedback
Saved searches
Use saved searches to filter your results more quickly
-->
Name
Query
To see all available qualifiers, see our documentation.
Cancel
Create saved search
Sign in
/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
hcsum
dont-let-me
Public
Notifications<br>You must be signed in to change notification settings
Fork
Star
main
BranchesTags
Go to file
CodeOpen more actions menu
Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit
History<br>19 Commits<br>19 Commits
.claude-plugin
.claude-plugin
commands
commands
hooks
hooks
skills/todos
skills/todos
templates
templates
LICENSE
LICENSE
README.md
README.md
stance.md
stance.md
View all files
Repository files navigation
mentor
A mentor that lives in Claude Code — it knows what you're building toward, and<br>how you get in your own way.
Install
/plugin marketplace add hcsum/dont-let-me<br>/plugin install mentor@dont-let-me<br>/mentor:init
1. It interviews you
/mentor:init asks you questions, one at a time, for about ten minutes. Two<br>things come out of it.
Your long-term goals — what you're actually building toward. It pushes back<br>if you answer vaguely.
Your anti-patterns — the ways you reliably get in your own way, written down<br>while you're still honest about them, so it can hold you to them later when<br>you're not:
- [ship] don't let me build in private forever, waiting for it to be ready<br>- [explore] don't let me keep opening new threads while nothing is finished
You do this once and rarely touch it again.
2. Then you just talk to it
hey mentor, add "ship the landing page" to my todos<br>hey mentor, what's up?<br>mentor, what's on my plate today?<br>I finished the auth rewrite
No form, no gate — say it in passing and it's kept. The sorting happens after:<br>it files each item against your goals, gives it a priority, and merges it with<br>the three other things you started that turned out to be the same thing. If it<br>serves none of your goals, it says so and puts it low.
Ask what's on your plate and it won't read you the list — long lists make you<br>freeze instead of start. It picks the few that serve your main goals and names<br>the first move on one, small enough to start now.
3. And it speaks up on its own
It loads into every session and reads along while you do unrelated work. When<br>what you're doing is on your own don't-let-me list, it says so — once per<br>pattern, and you can wave it off.
It also watches what's not moving. Items that keep carrying over day after day<br>get treated as avoidance, not as a scheduling problem.
/mentor:check if you want the alignment check now instead of waiting to be<br>noticed.
Some things it has said to me
You're not blocked on materials — you have all of them. You're avoiding this<br>because it's unpleasant. It goes first tomorrow, before anything else.
That was a piece of government paperwork that had slipped four days running.<br>Each day I'd had a reason.
Another evening I spent an hour on one dot in my shell prompt — the indicator<br>that tells me whether my proxy is on. First the colour, then the size, then<br>whether it should be hollow or filled. It pointed out that's on my own<br>don't-let-me list, and asked which of my three goals it served. I knew the<br>answer. Knowing it and having something say it out loud are different things.
Who it's for
Probably most useful if you have ADHD tendencies, or something near them — you<br>fall into rabbit holes and can't climb out, you start five things and finish<br>none. That's what I built it around.
It works best if Claude Code is already where your work starts — research,<br>writing, coding, planning a video — because then it sees what you actually did,<br>not just what you told it. If it isn't, it still works; it just runs on what you<br>tell it.
Files
~/.claude/mentor/profile.md your goals, your reality, your don't-let-me list<br>~/.claude/mentor/todos.md the todo surface (path configurable in profile.md)
Plain markdown on your machine. Nothing is sent anywhere, and nothing is written<br>to your CLAUDE.md — uninstalling leaves no trace but those two files. Set<br>MENTOR_HOME to relocate them.
Using another agent
The packaging is Claude Code specific; the content isn't. stance.md plus...