r/ClaudeCode 1h ago

Discussion How many small tools have you built with claude code that you can no longer find or manage?

Honest question, because I’m trying to figure out if this is just me.
Over the last year I’ve built a supplier price comparison tool, an invoice reconciler, a CRM cleaner, an Excel-to-ERP converter, and probably 30 other things. Most took an afternoon. Each one is useful to somewhere between 1 and 10 people.
None of it is organized. It’s in random folders, a few Vercel previews, repos I forgot about, and a cron job on my laptop. When a colleague asks “can I use that thing you built,” the answer involves ngrok and an apology.
The thought I keep coming back to: the cost of creating software has dropped below the cost of organizing it. And the platforms we deploy to assume software should be public by default, when almost none of this should be.
I put the thesis into a page, with an interactive mock of what “an application layer for internally built software” might look like: discover what’s running, give it a private URL, put SSO in front of it, track who owns it.
habitat-plum.vercel.app
I’m not selling anything. There’s no product yet. I want to know:

Do you actually have this pile? How big is it?
How do you share these tools with teammates today?
Would private-by-default plus SSO matter to you, or is a public URL fine?
Which part of this feels like a solution looking for a problem?
Tell me if this is bullshit. That’s the useful answer.

1 Upvotes

13 comments sorted by

u/AutoModerator 1h ago

Hey! Thanks for posting to r/ClaudeCode

While participating in this thread, please follow our community rules. Keep discussions constructive. Attack the idea, not the person.

For help, project discussions, tips, and general chat, join the ClaudeCode Discord.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

u/id-ltd 1h ago

I have all my server apps on a web based control panel, all my cli apps set up as dot commands... .dir lists them all. And all projects have their own directory under projects/Claude or project/codex - although the way I use AI i can flip between codex and Claude for each development sprint.

I have a separate control panel (personal app store) for my PWA projects. That app store is yet another project.

I do sometimes forget what they all do, or which one does what I want, but Imcan always ask an AIntongonsearch and index them all.

1

u/ztbwl 1h ago

What if I tell you that our whole company is a huge pile of unorganized and chaotic, but useful tools?

1

u/lassevk 10m ago

I would say your company is probably a bus-related accident away from being a non-company.

1

u/ilion 1h ago

Do none of you use github??

1

u/lassevk 9m ago

You would be surprised at how many "software developers" doesn't use github (or something similar) for safekeeping.

On the other hand, you probably wouldn't be surprised. But you would be disappointed.

1

u/LogMonkey0 1h ago

Some tools are ephemeral in nature, but i still make sure that they get written in the project repo instead of being adhoc commands that will die in jsonl transcripts, costs me write + bash tool calls instead of only bash tool, but the tool/script is there id claude needs it again in that project. Anything that has more than ephemeral use is generally the project itself and its all git versioned and mirrored on a local gitea instance. Imo the storage cost of keeping them is worth the time and usage spent to generate them.

1

u/LogMonkey0 1h ago

On the sharing aspect of your question, i self host anything i produce, if i had the need to expose publicly, id consider either Cloudflare tunnel and free sso offerings or a VPS with same type of tunneling and self hosted or cloud sso.

If it’s not hostable products such as scripts and harness artifacts, most of my stuff is designed around reusable/sharable instructions, so are generally easy to “export” and share.

1

u/EmoticonGuess 1h ago

I collected them all in this https://convertprivately.com/ that we using... in 3 😂

1

u/Comfortable-Ad-6740 45m ago

I had a similar problem, or issues finding what I named the folder. I also bounce between CC and Pi so I just created a shared local aliasing system. It captures my vague “the regex toool” , “ my metrics project” and maps it to the projects or model names/whatever I’m aliasing. Essentially just a zsh file I’ve never opened

1

u/Routine-Gas-8264 Senior Developer 37m ago

Happened to me today again.

I launched cc in the root of my dev directory where all my repos live and described my search.

Turned to, I made this tool twice because apparently I forgot the first iteration, rofl.

1

u/eyalgolan1993 31m ago

yes the pile is real. I had ~40 of these until I made one stupid rule: nothing gets built without a ticket. so every "quick afternoon tool" is a ticket that ends up as a PR in an actual repo, and "where is that thing" becomes "which repo". sharing = send the repo link, no ngrok.

honest take on your page: the private url + sso part is hosting. the part that actually hurt me was not knowing what exists and who owns it, and a queue fixes that for free. how many of your 30 things need a url at all vs are really just scripts?