Add recipe-coach community ability#113
Add recipe-coach community ability#113sterling-prog wants to merge 5 commits intoopenhome-dev:devfrom
Conversation
Voice-guided cooking assistant. User names a dish or ingredient, Recipe Coach generates a recipe via LLM and walks through it step by step with voice-friendly pacing. Commands: next/repeat/stop for hands-free cooking. No API keys required.
✅ Ability Validation Passed |
🔀 Branch Merge CheckPR direction: ✅ Passed — |
🔍 Lint Results🔧 Auto-formattedSome files were automatically cleaned and formatted with
✅
|
Rizwan-095
left a comment
There was a problem hiding this comment.
Approved for community.
We will proceed with adopting this ability for a 30-day evaluation period to monitor performance, identify any bugs, and implement any necessary fixes or optimizations. If the ability proves stable and meets our quality standards during this period, we will move forward with publishing it to the marketplace, ensuring full credit is given to the original author for their work and contribution.
We truly appreciate your effort and encourage you to continue developing and submitting new abilities. Contributions like yours help strengthen the ecosystem, and we look forward to seeing more of your work.
What This Ability Does
Recipe Coach is a voice-guided cooking assistant. The user names a dish or ingredient, and the Ability generates a full recipe via the Personality's built-in LLM, then walks them through it step by step.
Features
next,repeat,stopresume_normal_flow()on every exit pathConversation Flow
Suggested Trigger Words
Checklist
devbranchcommunity/recipe-coach/main.pyfollows SDK pattern (extendsMatchingCapability, hasregister_capability+call)README.mdwith description, triggers, setup, and example conversationresume_normal_flow()on every exit pathprint()— useseditor_logging_handlerasyncio.sleep()orasyncio.create_task()