plow-pbc
Official@plow-pbc
Plow PBC builds a household life-dashboard kiosk system with cron-driven cards for weather, sports, calendars, todos, and message triage.
Agent Skills by plow-pbc
Showing 12 vetted skills indexed across 1 GitHub repositories.
ld-sports
Generates a sports scoreboard tile from ESPN feeds and posts it to a kiosk dashboard.
ld-shared
Provides shared Python helpers for kiosk posting, config validation, and calendar feed delivery.
ld-dashboard
Registers seven life-dashboard cron jobs idempotently from a versioned spec inside the Hermes agent container.
ld-wall-setup
Provisions a Raspberry Pi wall dashboard by minting its bearer token and configuring it through Plow Latch.
ld-priorities
Manages a household to-do list manifest and publishes ranked items to a kiosk wall card.
ld-weekly-digest
Generates a weekly household calendar digest and posts it to a kiosk display and chat.
ld-calendar-nudge
Posts upcoming-meeting reminders to Plow Chat and a kiosk dashboard from Google Calendar reads.
ld-weather
Fetches National Weather Service forecasts and posts an HTML weather tile to a kiosk dashboard.
ld-morning-triage
Posts the most important unaddressed iMessage or Gmail alert to a kiosk dashboard.
ld-email-inbox
Read the assistant's own mailbox on demand via the Plow API.
ld-setup
Guides first-run owner onboarding over chat and writes household config to config.json.
ld-morning-updates
Compose and post a daily family affirmation to a life-dashboard kiosk from calendar events.
Frequently Asked Questions About plow-pbc
FAQPage SchemaWhat tasks can plow-pbc's life-dashboard skills handle?▼
The skills produce kiosk cards for weather, sports scores, weekly calendar digests, and morning affirmations; manage a shared household to-do list from chat; send meeting nudges; triage the top unread iMessage or email twice daily; and read the assistant's own public mailbox on demand.
Who are these skills designed for?▼
They target a single household owner running a personal assistant with a kitchen-wall display. Onboarding, wall setup, and configuration changes run only in the owner's direct message, never in groups or DMs from others, with trusted household members able to add to-do items.
How does installation and setup work?▼
First-run onboarding happens over chat via ld-setup, collecting the owner's name, city, teams, and calendars into /var/lib/hermes/ld/config.json. The optional Pi wall is configured separately through ld-wall-setup, which mints a bearer token and registers producer crons via Plow Latch.
What are the prerequisites and dependencies?▼
Skills require Plow Latch on the owner's Mac with its vendored plow-gog for Google Calendar and email access, the Mac's Messages database for iMessage triage, the ld-shared helper library for kiosk posting and config gating, and the ld-dashboard cron spec for scheduled runs.
Is the optional Raspberry Pi wall display required?▼
No. Onboarding completes fully without a wall; ld-wall-setup runs only when the owner explicitly wants a screen. Without it, digests, triage alerts, and nudges are still delivered in chat or by text to the owner.