Bird Buddy Skill
Query your Bird Buddy smart bird feeder. Check feeder status, see recent bird visitors with species names, and fetch sighting photos.
Requirements
pybirdbuddyPython package:pip install pybirdbuddyBIRDBUDDY_EMAILandBIRDBUDDY_PASSWORDenvironment variables (email/password login only — Google SSO not supported)
Commands
Check feeder status (battery, food, signal)
python3 {skillDir}/run.py status
Get recent bird sightings with species names
python3 {skillDir}/run.py recent [hours=24] [limit=5]
Get raw postcard feed
python3 {skillDir}/run.py feed [hours=24]
Get full details and photo URLs for a specific postcard
python3 {skillDir}/run.py sighting <postcard_id>
Example agent interactions
- "What birds visited my feeder today?" →
recent 24 10 - "How is my Bird Buddy doing?" →
status - "Show me photos from the last visit" →
recent 24 1thensighting <id> - "What was the last bird at my feeder?" →
recent 1 1