Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Write a Blog Post: Creating Custom Plans with plan.md in Goose 🦢 #31

Closed
4 tasks
Tracked by #32
blackgirlbytes opened this issue Oct 29, 2024 · 7 comments · Fixed by #84
Closed
4 tasks
Tracked by #32

Write a Blog Post: Creating Custom Plans with plan.md in Goose 🦢 #31

blackgirlbytes opened this issue Oct 29, 2024 · 7 comments · Fixed by #84

Comments

@blackgirlbytes
Copy link
Collaborator

blackgirlbytes commented Oct 29, 2024

Write a Blog Post: Creating Custom Plans with plan.md in Goose 🦢

Goose is your on-machine developer agent, automating engineering tasks seamlessly within your IDE or terminal. Guided by you, it can intelligently assess your project's needs, generate code modifications, and implement changes on its own.
Learn more about Goose in our documentation.

Once your content is merged, it will be featured on our Community Content site!

Example clips

regularmarkdowneditor.1.mp4
upgrade-u-supercharging-intellij-with-an-open-source-ai-agentmp4-156132.mp4

🚀 Goal

Write a blog post explaining how to effectively use plan.md files with Goose. Help others understand how these files can define execution plans and improve Goose's task management.

🤝 How You Can Contribute

Write about things like:

  • What are plan.md files and why use them
  • Creating your first plan.md file
  • Using Jinja templating in plans
  • Passing arguments to plans
  • Best practices and tips
  • Real-world examples
  • Creative ways to structure plans

🔑 Tasks and Acceptance Criteria

  • Write a blog post about using plan.md files
  • Host your blog post on your preferred platform (dev.to, Medium, personal blog, etc.)
  • Add your content to the content/content.json file
  • Create a pull request with your changes

Your contribution in content.json must include:

{
    "type": "blog",
    "thumbnail": "./img/your-thumbnail.png",
    "title": "Your Blog Post Title",
    "link": "https://linktoyourblog.com",
    "contributor": "Your Name"
}

🌟 Resources

Full episodes on Goose to understand more

How to Build an AI-Powered GitHub Action

Upgrade U: Supercharging IntelliJ with an Open Source AI Agent

Getting Started

  1. Comment ".take" on this issue to get assigned
  2. Fork the repository and create a new branch
  3. Write your blog post
  4. Submit a PR with your content.json addition
  5. Wait for review and address any feedback

Questions?

If you have any questions or need clarification, please comment on this issue!
Happy writing! 🦢

Would you like me to create the video, short, and social versions too?

@Nabhel
Copy link
Contributor

Nabhel commented Nov 15, 2024

.take

Copy link

Thanks for taking this issue! Let us know if you have any questions! Join our Discord https://discord.gg/DCAZKnGZFa

@blackgirlbytes
Copy link
Collaborator Author

@Nabhel thanks for picking up this issue. I have a video here that might help you understand custom plans a bit more and Goose a bit more. i would start it at 5:03 minutes to skip the rest of the stuff that I talk about https://www.canva.com/design/DAGWg-PfVmM/xoNC2AeMqsrsIpCfifw6xA/watch

@blackgirlbytes
Copy link
Collaborator Author

Kind reminder that Loose Goose November ends November 20 at 11:59 pm ET, so if you wanted to be eligible for prizes, you only have a few hours left, but if you just want to work on this for fun after the deadline then let me know!

@Nabhel
Copy link
Contributor

Nabhel commented Nov 19, 2024

@blackgirlbytes Thank you for the video tutorial you shared, it really helped me watched it over and over to understand how to run goose. Although I'm not sure I can make it for any prizes, I want to keep working on some of the open issue to learn and get better at contributing. Thank you.

@KiranBaliga
Copy link
Contributor

@Nabhel As a fellow contributor, I appreciate your efforts for creating a nice blog post! Also, congratulations in winning the dev.to writing challenge for your post : "My hactoberfest experience with TBD". ✨💫🧨

@Nabhel
Copy link
Contributor

Nabhel commented Nov 20, 2024

@KiranBaliga Thanks so much. 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants