block-open-source / goose-plugins

Apache License 2.0
8 stars 10 forks source link

Create Your Own Toolkit for Goose! πŸ› οΈ #61

Open blackgirlbytes opened 3 days ago

blackgirlbytes commented 3 days ago

Create Your Own Toolkit for Goose! πŸ› οΈ

Goose extends its capabilities through toolkits. Share your custom toolkit to help other developers automate their workflows!

🎯 Goal

Create a custom toolkit for Goose and contribute it to our community plugins.

πŸ”‘ Tasks and Acceptance Criteria

Your toolkit should:

πŸŽ“ Resources

Getting Started

  1. Comment ".take" on this issue to get assigned
  2. Fork the repository and create a new branch
  3. Develop your toolkit
  4. Submit a PR adding your toolkit to the /src/goose_plugins/toolkits directory
  5. Wait for review and address any feedback

Questions?

Need help or clarification? Comment on this issue!

Happy coding! 🦒

adalundhe commented 2 days ago

I heard y’all need some Python toolkits! On it!

adalundhe commented 2 days ago

.take

github-actions[bot] commented 2 days ago

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

blackgirlbytes commented 2 days ago

YAY let me know if you need help. It took me awhile to figure out. Here's the toolkit I made: https://dev.to/blackgirlbytes/how-to-extend-your-ai-agent-for-custom-developer-workflows-4fld

Here's other toolkits made by people in our company: https://github.com/block/goose/tree/main/src/goose/toolkit Here's what each of them do: https://block.github.io/goose/plugins/available-toolkits.html Here's some documentation on creating toolkits: https://block.github.io/goose/plugins/creating-a-new-toolkit.html

You are the best @adalundhe

Also if you see me create duplicate issues of this..it's just to see if other people want to create toolkits as well

github-actions[bot] commented 1 day ago

The issue you are trying to assign to yourself is already assigned.