← ClaudeAtlas

beeper-chatlisted

Interactive Beeper chat assistant with voice transcription. Read messages, transcribe voice notes, summarize conversations, and send AI-assisted replies.
robertogogoni/claude-cross-machine-sync · ★ 2 · AI & Automation · score 78
Install: claude install-skill robertogogoni/claude-cross-machine-sync
# Beeper Chat Assistant An AI-powered assistant for managing Beeper conversations with voice message transcription. ## Capabilities 1. **Read Messages** - Load and display recent chat history 2. **Voice Transcription** - Transcribe voice messages using Groq/OpenAI Whisper 3. **Conversation Summary** - Analyze tone, topics, and action items 4. **Smart Replies** - Generate contextual response suggestions 5. **Send Messages** - Send approved replies via Beeper MCP ## When to Use This Skill - User says `/beeper-chat` or `/chat` - User wants to read/respond to Beeper messages - User mentions transcribing voice messages - User asks "what did [person] say?" - User wants help replying to someone ## Workflow ### Step 1: Find the Chat If contact name provided: ``` Use mcp__beeper__search to find the chat If multiple matches, ask user to clarify ``` If no contact provided: ``` Use mcp__beeper__search_chats with unreadOnly=true to show unread chats Ask user which chat to work with ``` ### Step 2: Load Messages ``` Use mcp__beeper__list_messages with the chatID Load last 20-30 messages for context ``` ### Step 3: Process Voice Messages For each message with `attachments` where `isVoiceNote: true`: 1. Extract the audio file path from `srcURL` 2. Run transcription: ```bash ~/repos/beeper-assistant/transcribe "<audio_path>" --json ``` 3. Include transcription in the conversation context **Transcription Backends (in order of preference):** - **Groq** - Fastest, require