.claude/skills/email/SKILL.md
--- name: email description: Check and manage email inbox. Use when checking for unread emails, triaging inbox, handling spam, or managing email actions. Trigger words: email, inbox, mail, unread, messages, spam, unsubscribe. context: fork allowed-tools: - Bash - Read - WebFetch --- # Email Inbox Management Check your email, triage messages, and take action on your inbox. ## Step 1: Run Email Triage ```bash ~/.claude-mind/system/bin/email-triage ``` This fetches all unread emails and
npx skillsauth add claudeaceae/samara-main .claude/skills/emailInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Check your email, triage messages, and take action on your inbox.
~/.claude-mind/system/bin/email-triage
This fetches all unread emails and categorizes them:
These are high priority - someone is waiting:
# List pending repo invites
gh api user/repository_invitations --jq '.[] | {id: .id, repo: .repository.full_name}'
# Accept a repo invite
gh api -X PATCH user/repository_invitations/INVITE_ID
# List pending org invites
gh api user/memberships/orgs --jq '.[] | select(.state == "pending") | {org: .organization.login}'
# Accept org invite
gh api -X PATCH user/memberships/orgs/ORG_NAME -f state=active
After accepting, mark the invite emails as read.
Be aggressive - unsubscribe and delete:
# Unsubscribe (uses browser automation)
~/.claude-mind/system/bin/email-unsubscribe "UNSUBSCRIBE_URL"
# Delete the email
~/.claude-mind/system/bin/email-action delete EMAIL_ID
For bulk marketing, process all of them. Don't leave spam sitting in inbox.
For emails that need response or attention:
~/.claude-mind/system/bin/send-email~/.claude-mind/system/bin/email-action archive EMAIL_ID
~/.claude-mind/system/bin/email-action mark-read EMAIL_ID
These are already handled via the GitHub API during wake cycles:
~/.claude-mind/system/bin/email-action archive EMAIL_ID
If just doing a status check, report:
development
# /webhook --- name: webhook description: Manage webhook sources - list, add, test, and view incoming events context: fork triggers: - webhook - add webhook - create webhook - webhook setup - incoming webhooks --- Manage the webhook receiver system. Use this skill to add new webhook sources, test existing ones, and view incoming events. ## What You Can Do 1. **List sources** - Show all registered webhook sources 2. **Add source** - Create a new webhook source with secure secret 3.
testing
Check crypto wallet balances, transaction history, and addresses
testing
# /voice-call - FaceTime Voice Calling Place and receive FaceTime Audio calls with live transcription and voice/text responses. ## Quick Start ```bash # Full voice conversation (responds via FaceTime audio) ~/.claude-mind/system/bin/voice-call --voice-response # Call with text responses (via iMessage) ~/.claude-mind/system/bin/voice-call --text-response # Call a specific number ~/.claude-mind/system/bin/voice-call +15551234567 --voice-response ``` ## Prerequisites Run `audio-setup --check
tools
--- name: sync description: Check for drift between repo and running system. Use when checking if scripts or Samara are out of sync, verifying system integrity, or before/after rebuilds. Trigger words: sync, organism sync, check drift, system drift, repo sync. context: fork allowed-tools: - Bash - Read - Grep --- # Sync Skill Check for drift between the repo and running system, and optionally fix it. ## What This Does Runs the `sync-organism` script to detect differences between: - `~/