Skip to main content

recurring-job-notifications

Wire Gmail + Slack notifications into a recurring launchd/cron job. Use when the user says 'send me a daily email', 'notify me on slack', 'send errors if something went wrong', 'email me the summary', 'ping slack on failure', 'daily recap', 'tag me when something breaks', 'mention me on alert', or any natural-language instruction to add email + Slack delivery to an existing scheduled job. Defaults to ERR-trap failure-only alerts — routine success/no-op posts are noise (Pitfall 11/12); do NOT post routine status updates like 'commited / changed / no changes' to Slack unless the user explicitly asks for them. Covers lib-slack-post.sh, slack_alert() mention prefix, mcp_agent_mail bot identity, channel routing (bot is in #life + #ai-general), gog gmail send, ERR trap firing rules, plus Pitfall 19 (trap ERR doesn't fire on exit 127 — preflight fallback to system python), Pitfall 20 (benign config no-op must return 0), and Pitfall 21 (dead API key surfaces as 402/401).

Jump to install

Source facts

Repository
jleechanorg/claude-commands
Last source activity
August 2, 2026 at 01:06
Detected SKILL.md language
English
Stars
3
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.