goose icon indicating copy to clipboard operation
goose copied to clipboard

📝 Blog Post: Building effective prompts and workflows for code review

Open taniandjerry opened this issue 3 months ago • 11 comments

Building Effective Prompts and Workflows for Code Review

🚀 Goal

Create a comprehensive guide that shows developers how to create effective prompts and workflows for using Goose in code review processes, improving code quality and review efficiency.

🤔 Background

Code review is a critical part of software development, but it can be time-consuming and inconsistent. This blog post will help developers leverage Goose to enhance their code review processes while maintaining high quality standards and team collaboration.

🤝 How You Can Contribute

Write a practical guide based on your experience using Goose for code review, including effective prompt templates, workflow designs, and integration strategies that improve both review quality and efficiency.

🔑 Tasks and Acceptance Criteria

❗You must only assign yourself one task at a time to give everyone a chance to participate.❗

You may assign yourself another task after your current one is reviewed and accepted.

  • [ ] You must host your content on your own website or channel.
  • [ ] The content submitted for this task can be cross-posted across other platforms, however it will only count towards one content task. You may not reuse your content submitted for this task to get points for another task unless there are significant changes (like adding 30 seconds of extra content on YouTube).
  • [ ] Add your content information directly to the documentation/src/pages/community/data/community-content.json file in the repository.
  • [ ] Create a pull request with your changes for review.
  • [ ] Link your submitted PR in a comment here to count towards Hacktoberfest.

Your contribution in community-content.json must include:

  • [ ] Title: the title of your content
  • [ ] Author: your display name and GitHub handle
  • [ ] Type: Video or Blog (please choose the appropriate one)
  • [ ] URL: a direct link to your content
  • [ ] Thumbnail: a direct link to your blog post thumbnail, with ?w=400&h=225&fit=crop&crop=entropy&auto=format resizing at the end of the url
  • [ ] Date: the date your blog is being submitted

🌟 Resources

🎊 Hacktoberfest

This issue is part of Hacktoberfest 2025! Perfect for contributors who want to help others learn about team collaboration with Goose.

To get started:

  1. Comment .take on this issue to get assigned the task. Please assign yourself to one task at a time.
  2. Read the contribution guidelines
  3. Create a forked PR following GitHub's guide
  4. Submit the pull request when ready
  5. Wait for review and address any feedback

Questions?

If you have any questions or need clarification, please comment on this issue or check the Goose GitHub discussions.

Happy coding! 🎉

taniandjerry avatar Sep 23 '25 14:09 taniandjerry

.take

naveenkumar29052006 avatar Oct 22 '25 14:10 naveenkumar29052006

Thanks for taking this issue! Let us know if you have any questions!

github-actions[bot] avatar Oct 22 '25 14:10 github-actions[bot]

Hi @naveenkumar29052006 - it was brought to my attention that you currently have 7 open issues assigned to you, even though the rules state to assign yourself one issue at a time as they are merged. (❗You must only assign yourself one task at a time to give everyone a chance to participate.❗)

For your reference, here are the issues you self-assigned:

  1. This issue, 4720
  2. #4713
  3. #4708
  4. #4143
  5. #4365
  6. #4322
  7. #2825

I have unassigned you from 4713, 4708, 4143, 4322, and 2825. Please do not self-assign any other issues until the ones left assigned to you are resolved. The reason for this rule is to give everyone a fair shot at contributing and earn points. Thank you!

taniandjerry avatar Oct 23 '25 14:10 taniandjerry

@taniandjerry , I have literally raided the open issues. Nothing to hop on. They've all been assigned and most of them don't have PRs being linked to.

Please, I need to work on at least two more issues before Hacktoberfest comes to an end. Thank you.

@EbonyLouis and @blackgirlbytes .

Please look into this. Thanks

Lymah123 avatar Oct 23 '25 23:10 Lymah123

Hi @Lymah123 . Thank you for your contributions so far. I have tagged you in two content issues, you can self assign one of them to you.

Myself and the team will create more issues. Don't worry! We just were waiting to see all current issues and in progress ones get taken and contributed to. We will review open issues available and add more for Hacktoberfest. Thank you!

taniandjerry avatar Oct 24 '25 04:10 taniandjerry

Hi @Lymah123 - you also have #5170 assigned to you, currently!

taniandjerry avatar Oct 24 '25 20:10 taniandjerry

Hi @Lymah123 - you also have #5170 assigned to you, currently!

That is true. Thanks @taniandjerry

Lymah123 avatar Oct 24 '25 22:10 Lymah123

Of course! Also for an update, we are not opening new issues and instead helping contributors get their open issues with/without PRs merged. In this time, some of those issues may reopen if a contributor doesn't respond. Thank you for your contributions and hope this helps!

taniandjerry avatar Oct 27 '25 13:10 taniandjerry

Of course! Also for an update, we are not opening new issues and instead helping contributors get their open issues with/without PRs merged. In this time, some of those issues may reopen if a contributor doesn't respond. Thank you for your contributions and hope this helps!

@taniandjerry alright. For now I have worked on all my assigned issues and they're all merged. If there's any issue you think I can work on feel free to tag me whether Hacktoberfest or not. Contribution to block/goose continues on my own end.

Moving forward, my contribution is not targeting only Hacktoberfest contributions but general contributions. I will also look into open issues to start working on.

Lymah123 avatar Oct 27 '25 21:10 Lymah123

Hi @Lymah123 - I've gone ahead and assigned you this issue if you'd like to work on it! Given that we are in the final week of Hacktoberfest, I'm reviewing all assigned issues and reopening them for active contributors like you that have been working hard to contribute to goose. Thank you so much for all your contributions so far, and for continued contributions as well! I'm relaxing on the multiple claimed issues rule for any issues that have had no movement as I reopen them as well. Thank you for your patience <3

taniandjerry avatar Oct 28 '25 18:10 taniandjerry

Hi @Lymah123 - I've gone ahead and assigned you this issue if you'd like to work on it! Given that we are in the final week of Hacktoberfest, I'm reviewing all assigned issues and reopening them for active contributors like you that have been working hard to contribute to goose. Thank you so much for all your contributions so far, and for continued contributions as well! I'm relaxing on the multiple claimed issues rule for any issues that have had no movement as I reopen them as well. Thank you for your patience <3

Great @taniandjerry , thank you so much.

Lymah123 avatar Oct 29 '25 00:10 Lymah123

Hi @Lymah123 - I am writing to let you know that since Hacktoberfest ends in two days, and the team needs the remaining time to finalize PRs and rankings, all open issues without an open PR by tomorrow the 30th will be closed. So be sure to submit your contribution before then. Thank you so much for participating!

taniandjerry avatar Oct 29 '25 15:10 taniandjerry

Hi @Lymah123 - I am writing to let you know that since Hacktoberfest ends in two days, and the team needs the remaining time to finalize PRs and rankings, all open issues without an open PR by tomorrow the 30th will be closed. So be sure to submit your contribution before then. Thank you so much for participating!

Hi @taniandjerry , thank you so much!

PR has been submitted for this. I await your review.

Lymah123 avatar Oct 29 '25 16:10 Lymah123