Add Messy Column Fixer recipe#5062
Conversation
|
❌ Recipe Validation Failed Please fix the validation errors and push your changes: ❌ messy-column-fixer.yaml: INVALID\n 📚 Check our Recipe Guide for help with the correct format. |
|
🔍 Recipe Security Scan Results ✅ Status: APPROVED - All recipes passed security scan 📊 Scan Summary:
📋 Individual Recipe Results: 🔗 View detailed scan results in the workflow artifacts. |
|
Hey @taniandjerry! |
|
✅ Recipe Validation Passed Your recipe(s) are valid and ready for review! 🔍 Next Steps:
Thanks for contributing to the goose Recipe Cookbook! 🎉 |
|
🔍 Recipe Security Scan Results ✅ Status: APPROVED - All recipes passed security scan 📊 Scan Summary:
📋 Individual Recipe Results: 🔗 View detailed scan results in the workflow artifacts. |
Signed-off-by: Dakshata <[email protected]>
…stem command Signed-off-by: Dakshata <[email protected]>
b7ce063 to
4254264
Compare
|
✅ Recipe Validation Passed Your recipe(s) are valid and ready for review! 🔍 Next Steps:
Thanks for contributing to the goose Recipe Cookbook! 🎉 |
|
🔍 Recipe Security Scan Results ✅ Status: APPROVED - All recipes passed security scan 📊 Scan Summary:
📋 Individual Recipe Results: 🔗 View detailed scan results in the workflow artifacts. |
|
Thank you so much for your contribution! Let me make sure @EbonyLouis and @iandouglas have a chance to review. |
agiuliano-square
left a comment
There was a problem hiding this comment.
Thanks for your contribution @the-matrixneo! Just left a few comments to tidy things up a bit.
documentation/src/pages/recipes/data/recipes/messy-column-fixer.yaml
Outdated
Show resolved
Hide resolved
| - Statistics before and after cleaning | ||
| - Save the cleaned CSV file with "_cleaned" suffix | ||
|
|
||
| prompt_chain: |
There was a problem hiding this comment.
This is also not a supported field. We'll want to delete this.
documentation/src/pages/recipes/data/recipes/messy-column-fixer.yaml
Outdated
Show resolved
Hide resolved
documentation/src/pages/recipes/data/recipes/messy-column-fixer.yaml
Outdated
Show resolved
Hide resolved
documentation/src/pages/recipes/data/recipes/messy-column-fixer.yaml
Outdated
Show resolved
Hide resolved
documentation/src/pages/recipes/data/recipes/messy-column-fixer.yaml
Outdated
Show resolved
Hide resolved
…ction, parameters Signed-off-by: Dakshata <[email protected]>
|
✅ Recipe Validation Passed Your recipe(s) are valid and ready for review! 🔍 Next Steps:
Thanks for contributing to the goose Recipe Cookbook! 🎉 |
|
🔍 Recipe Security Scan Results ❌ Status: BLOCKED - One or more recipes have MEDIUM risk or higher
📊 Scan Summary:
📋 Individual Recipe Results: 🔗 View detailed scan results in the workflow artifacts. |
|
at a glance, the recipe looks fine to me, not sure why the security scanner is flagging it as medium risk, i'm rerunning an analysis on it to be sure. |
|
🔍 Recipe Security Scan Results ✅ Status: APPROVED - All recipes passed security scan 📊 Scan Summary:
📋 Individual Recipe Results: 🔗 View detailed scan results in the workflow artifacts. |
* main: (170 commits) Applied server side call to parse and save recipe (#5022) feat(prompt-library): add Code Documentation Migrator intermediate prompt (#4996) (#5051) Add Messy Column Fixer recipe (#5062) Cleanup temp files (#5081) add openmetadata recipe (#5076) Fix Hacktoberfest Leaderboard (#5080) adding brand guidelines to AGENTS.md (#4887) Fix: Prevent cross-contamination of cache data across analysis modes for `analyze` tool (#5075) fix: remove circular reference (#5018) Introduced a new prompt for content amplification that integrates multi-step workflows using official Goose extensions. Closes Issue #4998 (#5050) Add hint for focus mode when used on file paths for `analyze` tool (#5069) fix: use dynamic port allocation for OAuth server (#5019) Art vandelay: Import & Export (#5053) docs: misc updates for extensions directory (#5035) updating recipe scanner workflows for detecting recipes from forked repos (#5056) feat(prompt-library): add Smart Meeting Assistant advanced prompt (#4998) (#5031) Allow auto focus and typing while chat is initializing (#5043) docs(blog): Add blog for running Goose in containerized envs (#5052) fix: Add WINDOWS_CODESIGN_CERTIFICATE to nightly workflow (#5037) Developer `analyze` tool improvement (#5030) ...
* origin/main: Improve Rust analysis output for `analyze` tool (#5072) Remove duplicate prepare_reply_context call (#5063) install react dev tools in development (#4979) Doc: Added powershell installation link to the guide (#5012) draft of new blog post about automating more automation (#5038) Subagent extension selection behavior fix (#5093) Add dev and alpha environment indicator (#5092) docs: add content carousel (#5086) Applied server side call to parse and save recipe (#5022) feat(prompt-library): add Code Documentation Migrator intermediate prompt (#4996) (#5051) Add Messy Column Fixer recipe (#5062) Cleanup temp files (#5081) add openmetadata recipe (#5076) Fix Hacktoberfest Leaderboard (#5080) adding brand guidelines to AGENTS.md (#4887) Fix: Prevent cross-contamination of cache data across analysis modes for `analyze` tool (#5075) fix: remove circular reference (#5018) Introduced a new prompt for content amplification that integrates multi-step workflows using official Goose extensions. Closes Issue #4998 (#5050) Add hint for focus mode when used on file paths for `analyze` tool (#5069) fix: use dynamic port allocation for OAuth server (#5019)
Summary
This PR introduces the Messy Column Fixer, a new recipe for the Cookbook. This tool provides users with a workflow to automatically clean and normalize CSV files. The recipe scans a provided CSV to detect common data quality issues such as mixed data types, missing values, and formatting inconsistencies.
Extension Usage:
This declares that the recipe needs access to the file system.
Type of Change
Testing
This recipe was tested manually using the Goose UI to ensure its functionality and user interaction are correct.
Steps:
Verification:
As shown in the test screenshot, the recipe successfully:
This confirms the core logic of the recipe is working as expected in a real-world environment.

Related Issues
Relates to #4994
Email: [email protected]