So I built ContribSync, a CLI tool that:
• Pulls assigned Jira tickets and merged GitHub PRs (within a time range).
• Feeds them into GPT-3.5 or GPT-4 via OpenAI API.
• Outputs a clean Markdown summary you can tweak and drop into your self-eval.
I’m learning Go as I build this, so it’s fully open-source and designed with a plugin-based architecture for adding more integrations (Slack is in progress, GitLab/Linear coming next).
I’d love feedback on:
• Whether this actually solves a real dev pain point
• Architecture/design feedback from Go devs
• Feature ideas that could make it truly valuable for teams