-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Labels
Description
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
- Design and implement your toolkit
- Test your toolkit locally
- Write tests for your toolkit -- see here for an example
- Add your toolkit to the goose-plugins repository
- Create a pull request with your changes
Your toolkit should:
- Solve a specific development workflow challenge
- Include clear documentation
- Follow Goose's toolkit structure
- Include tests where appropriate
π Resources
Getting Started
- Comment ".take" on this issue to get assigned
- Fork the repository and create a new branch
- Develop your toolkit
- Submit a PR adding your toolkit to the
/src/goose_plugins/toolkitsdirectory - Wait for review and address any feedback
Questions?
Need help or clarification? Comment on this issue!
Happy coding! π¦’