Skip to content

Product Agent

The Product Agent centralises product feedback from the team, keeps everyone informed about the roadmap, and automates release communications.

  • Feedback collection — submit and score product feedback from Slack
  • Automatic GitHub issues — approved feedback is converted into GitHub issues
  • Roadmap visibility — check the current roadmap or ask questions about it
  • Release updates — automated weekly release communications every Friday

Type /product in Slack followed by a subcommand:

CommandWhat It Does
/product roadmapView the current product roadmap
/product roadmap <question>Ask a question about the roadmap
/product feedback <message>Submit and evaluate product feedback
/product release [version]Generate and post release notes
/product helpShow the command reference
/product roadmap
/product roadmap What's planned for resourcing next?
/product feedback The deal pipeline view needs a filter by squad
/product release
  1. Submit feedback — use /product feedback <message> in Slack
  2. AI evaluation — the agent scores your feedback on strategic alignment, user impact, technical feasibility, and revenue impact
  3. Decision — feedback is approved, recorded for later, or rejected based on the score
  4. GitHub issue — approved feedback is automatically created as a GitHub issue with a detailed brief
  5. Track — issues flow through the normal development workflow

This keeps product decisions transparent and ensures good ideas from the team don’t get lost in Slack threads.

The agent also monitors the feedback channel for messages. When someone posts feedback (20+ characters), the agent automatically:

  • Evaluates it against the product strategy
  • Reacts with an emoji (check for approved, memo for recorded, x for rejected)
  • Replies in a thread with the evaluation
  • Creates a GitHub issue if approved

Mention @nucleus in Slack and the Product Agent will respond to questions about the product — what’s planned, what’s shipped, and what’s in progress. It pulls context from the roadmap and recent releases to give accurate answers.

WhenWhat
Every morningRoadmap sync — fetches the latest state from GitHub and posts updates
Friday afternoonWeekly release communications — summarises what shipped this week

The agent pulls data from:

  • GitHub — issues, PRs, releases, project board (roadmap)
  • Slack — feedback submissions and team conversations
  • Claude — feedback evaluation, roadmap analysis, release note generation