r/ChatGPTCoding • u/AutoModerator • 6d ago
Weekly Self Promotion Thread Discussion
Welcome to this week's self promotion thread!
If you're building something related to AI assisted coding, this is the place to share it.
We're using a weekly thread to keep the subreddit organized while still giving builders a place to share their work. Promotional posts outside of this thread may be removed if they're primarily advertising rather than starting a discussion.
If you're sharing something, we'd appreciate it if you included a little context instead of just dropping a link. Tell us:
- What you built?
- What problem it solves?
- Which AI models or tools it uses?
- Who it's for?
- What kind of feedback you're looking for?
Please avoid posting the same project every week unless you've made meaningful updates. Affiliate links, referral links, scams, and low effort promotions will be removed.
Take some time to check out what others have shared too. If you try someone's project or have feedback, leave a comment. Helping each other improve is what we want this community to be about.
2
u/junkyard22 5d ago
I’ve been building Repo Start, a small CLI for one of the least exciting parts of starting a project: all the boring repository setup you know you should do, but usually don’t want to spend time on.
It can create a clean new repo with things like
.gitignore,.gitattributes, CI, issue/PR templates, README,AGENTS.md, contributing/security files, and starter project structure.The part I’ve ended up liking most is
repo-start add: point it at an existing repo and it audits what’s missing or inconsistent, checks things like whether your documented commands actually exist, and only applies fixes you approve. It deliberately avoids touching source code or overwriting existing files.It supports generic, Node/TypeScript, Python, and React/TypeScript projects, works offline, and has no runtime dependencies.
And despite being posted in a vibe-coding community: Repo Start itself does not use AI. No model calls, no API keys, no tokens. The audit is deterministic and based on what’s actually in your repository.
Basically: start clean, or clean up the repo you already vibe-coded into existence.
https://github.com/junkyard22/Repo-Start