skills/cash-rounding-responder/SKILL.md
Triages and drafts replies to [email protected] emails since last run. Use when asked to respond to, triage, handle, draft, review, classify, or process feature feedback emails, feature requests, or seller inquiries.
npx skillsauth add abhiroopb/synthetic-mind cash-rounding-responderInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
4 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Automatically triages new emails to [email protected], drafts context-aware replies using the feature reference doc, and lets the user approve/edit/skip each draft before sending.
STOP if the
gdriveskill is not available or the penny elimination doc cannot be fetched. Inform the user and ask how to proceed before drafting replies without the approved template.
Track when the skill was last run using:
~/.cash-rounding-last-run
after: search boundary.~/.cash-rounding-last-run exists.
2026-02-28).Read the "Overview" tab from the feature reference doc for the approved seller-facing response:
Doc ID: 1WAPVMavQbnmnU83AWY7T1vGOCo92oZqSbhBMI6ZPhHE
Tab ID: t.eoei3otto5gk
Use the gdrive skill to read this tab:
cd ~/.agents/skills/gdrive && uv run gdrive-cli.py read 1WAPVMavQbnmnU83AWY7T1vGOCo92oZqSbhBMI6ZPhHE --tab t.eoei3otto5gk
Extract the seller-facing response block (after the marker). This is the approved template to base replies on.
Search Gmail for emails to [email protected] after the last-run date:
label: all to catch everything (inbox, forums, etc.)after: date from Step 1For each inbound email found:
For each unreplied email, classify it using the rules in references/classification-rules.md. Pay close attention to context clues — understand what the seller is actually asking for.
For each email, present a summary block with the sender, date, subject, classification, original message summary, and proposed draft. Then ask the user to Send, Edit, or Skip. Process emails one at a time.
After all emails are processed, write the current date to the state file:
date -u +"%Y-%m-%d" > ~/.cash-rounding-last-run
Print a final summary showing emails found, already replied, drafts created, skipped, and flagged for manual review.
testing
Track TV shows and movies with Trakt.tv. Search, get watchlist, history, up-next, recommendations, trending, calendar, ratings, stats, add/remove from watchlist, mark watched, rate, and check in. Use when asked about what to watch, TV shows, movies, watch history, or Trakt.
development
Send and receive SMS messages via Twilio API. Used for text message notifications, forwarding important alerts, and two-way SMS communication.
documentation
Organizes files in the local Downloads folder into proper folders. Use when asked to organize, sort, or file downloaded documents.
tools
Book and manage appointments on Sutter Health MyHealth Online portal. Uses browser automation via Playwright MCP to interact with the patient portal.