🍳 Advanced Recipe Submission #8
🍳 Advanced Recipe Submission
Thanks for contributing to the Goose Cookbook!
This issue represents an Advanced Recipe Slot (8–10 points).
Advanced recipes use 3 or more extensions and/or multiple sub-recipes to orchestrate complex workflows.
✅ Acceptance Criteria
Your recipe will be accepted if it:
- Uses 3+ extensions in a single workflow.
- Optionally (or preferably) includes multiple sub-recipes.
- Demonstrates orchestration, parameter passing, conditional logic, or parallel execution.
- Includes required YAML fields:
title,description,instructions, and at least oneactivity. - Validates against the Recipe Reference Guide.
- Has been tested locally in Goose.
- Follows the Cookbook Contributing Guide.
📋 Submission Checklist
Before opening your PR, make sure you've:
- [ ] Chosen a unique and descriptive filename (e.g.,
code-review-pipeline.yaml). - [ ] Matched the recipe
titleto the filename. - [ ] Confirmed your YAML validates.
- [ ] Listed all extensions and sub-recipes used.
- [ ] Included clear instructions and multiple activities.
- [ ] Verified the recipe works locally in Goose.
✨ Inspiration Examples
(These are just ideas — you can submit any real workflow you've used with Goose.)
- Code review pipeline with sub-recipes (security + quality checks).
- Smart analyzer that conditionally chooses sub-recipes.
- Research assistant chaining multiple sources into a report.
- Project bootstrapper (generate starter templates).
- Data visualization helper (convert CSV/JSON to charts).
📚 Resources
- Recipe Reference Guide
- Cookbook Contributing Guide
- Goose Recipes Tutorial (YouTube)
- Existing Recipes
🚀 Next Steps
- Claim this slot by commenting
.takebelow. - Fork the repository and create a new branch for your recipe.
- Create your recipe file in:
documentation/src/pages/recipes/data/recipes/ - Create a pull request from your fork and reference this issue in the PR description.
🎉 Once merged, your recipe will be added to the Goose Cookbook!
💡 Tips for Success
- Think big: combine multiple extensions and/or sub-recipes.
- Highlight orchestration: chaining, parameter passing, conditional or parallel execution.
- Test thoroughly — advanced workflows are more complex.
- Document clearly so others can reproduce your results.
.take
Thanks for taking this issue! Let us know if you have any questions!
Hi @i-sanjay-cs - checking in to see if you have an update on this issue! As we near the end of Hacktoberfest, wanted to make sure everyone has a chance to contribute. <3
Hi @i-sanjay-cs , I'm reopening this issue to other contributors so that they can have a chance to submit something for Hacktoberfest as we approach the end of it this Friday. You are welcome to contribute to any other issue that opens up as mentioned in #4705 .
@Lymah123 you are welcome to take this on if you'd like!
.take
Thanks for taking this issue! Let us know if you have any questions!