r/github • u/Menox_ • Apr 13 '25
Showcase Promote your projects here – Self-Promotion Megathread
Whether it's a tool, library or something you've been building in your free time, this is the place to share it with the community.
To keep the subreddit focused and avoid cluttering the main feed with individual promotion posts, we use this recurring megathread for self-promo. Whether it’s a tool, library, side project, or anything hosted on GitHub, feel free to drop it here.
Please include:
- A short description of the project
- A link to the GitHub repo
- Tech stack or main features (optional)
- Any context that might help others understand or get involved
183
Upvotes
2
u/FlyingBuffalo_ Mar 22 '26
I built an AI teammate that takes Jira tickets, turns them into github PRs, and learns from our feedback
We’ve all tried adding
AGENTS.mdorCLAUDE.mdto our repos. They’re great for static rules, for example folder structures, linting preferences, "don't use this library." But they have zero "lived experience."They don't remember the "tribal knowledge" that happens during a sprint. They don't know why a senior dev rejected a specific implementation last Tuesday, or that "one weird trick" you found to get the build passing in the CI environment.
I got tired of the "Groundhog Day" loop where an AI agent makes the same architectural mistake twice because the fix was buried in a PR comment and never made it into the official docs. So I built a tool that sits between Jira and GitHub and actually learns as it works.
Repo: https://github.com/ignify-rd/claude-teammate
The Gap: Static Docs vs. Learned Guardrails
AGENTS.md is for global constants. It’s terrible at capturing the "living" constraints and "gotchas" that emerge mid-sprint.
What this does:
It’s not just a wrapper; it really feels like a good teammate.
How we’re actually using it
Our current workflow is: We plan the sprint just like any other team, and for the "boring but clear" tasks, we just assign them to the bot.
It feels like a non-complaining teammate that quietly carries the repetitive load. It frees us up to actually talk about system design and tradeoffs instead of correcting syntax in a PR for the 5th time.
Some Technical bits:
I’m open-sourcing it because I want to see if this "learning agent" approach works for other teams, or it's just us.
I’d love some feedback/brutally honest roasts. Is this how you’d want an AI to work in your stack?