By fadymondy
Drive 17 web apps (Gmail, Slack, WhatsApp, Discord, Telegram, X, GitHub, Linear, Jira, GCal, Cal.com, Google Meet, Zoom, GCP, Claude.ai, OpenAI, Perplexity) from inside a Claude Code conversation. Uses a local Chrome extension + the claude-twin desktop app — nothing leaves your machine.
Click an element in a browser tab.
Fill a form field in a browser tab.
Read recent items from a connected platform (gmail, slack, whatsapp, discord, telegram, x, github, linear, jira, gcal, calcom, gmeet, zoom, gcp, claude, openai, perplexity).
Capture a PNG screenshot of a browser tab's visible viewport.
Send a message via a connected platform.
Capture Google Meet / Zoom captions during a live meeting (with explicit user opt-in) and produce a structured post-meeting summary — attendees, decisions, action items.
Cross-platform messaging triage — read recent unread/important threads across gmail, slack, discord, whatsapp, telegram in one pass and propose draft replies.
Set up a recurring background poll of one of the supported platforms (gmail, slack, github, gcp-billing, claude-usage, openai-usage, perplexity-usage, etc.) via the claude-twin extension. Returns the slug + interval and tells the user how to stream results.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A self-contained digital-twin system for Claude Code. Drives 17 web apps you're already logged into — Gmail, Slack, WhatsApp, Discord, Telegram, X, GitHub, Linear, Jira, Google Calendar, Cal.com, Google Meet, Zoom, GCP Console, Claude.ai, OpenAI Platform, Perplexity — from inside a Claude Code conversation. Nothing leaves your machine.
┌───────────────────┐ stdio ┌─────────────────────────────────────────┐ ws ┌─────────────────┐
│ Claude Code CLI │◀────────▶│ desktop/ (Electron) │◀────────▶│ extension/ │
│ (plugin installed)│ shim │ ┌─────────────────┐ ┌─────────────────┐│ 127.0.0.1│ (MV3, Chrome) │
└───────────────────┘ ↕ sock │ │ main process │ │ renderer (Vite ││ :9997 │ 17 content │
│ │ • mcp-server │ │ + React) ││ │ scripts │
│ │ • WsBridge │◀▶│ Bridge / Events││ └─────────────────┘
│ │ • IPC sock │ │ / Logs / Cards ││
│ └─────────────────┘ └─────────────────┘│
│ System tray: status, show details, │
│ auto-launch on login, quit. │
└─────────────────────────────────────────┘
The desktop app is the only authoritative entry point. The extension and Claude Code's plugin are passive proxies that attach to the running desktop app.
desktop/ — Electron app. Embeds the MCP server + WS bridge. System-tray-first UX. Renders live events / logs / per-platform monitor cards in a React main window.extension/ — Manifest V3 Chrome extension. 17 platform content scripts + popup with status / monitors / scripts / permissions / meeting-opt-in tabs.mcp-server/ — WsBridge host + the full twin_* MCP tool surface. Embedded in the desktop app; also installable standalone for tests.plugin/ — Claude Code plugin manifest. Registers the claude-twin-mcp stdio shim and ships /claude-twin:* slash commands plus three high-level skills (twin-monitor, twin-messaging, twin-meetings).See docs/install.md for the full step-by-step. TL;DR:
.dmg / .exe / .AppImage) from GitHub Releases.extension/.claude plugin install fadymondy/claude-twin (or add to .mcp.json manually)./claude-twin:watch gmail and you're off.twin_ping, twin_tabs, twin_open, twin_close, twin_click, twin_fill, twin_screenshot, twin_search, twin_script_*, twin_monitor_*, twin_bridge_status, twin_extension_ping)MIT. See LICENSE.
See .github/CONTRIBUTING.md. Security issues: see .github/SECURITY.md.
npx claudepluginhub fadymondy/claude-twin --plugin claude-twinMulti-channel notification system for Claude Code — email, Slack, Discord, WhatsApp, desktop (with voice), web push, and generic webhooks. Routes Claude Code hook events anywhere.
GitHub Issues as a project-management system — plans, features, bugs, evidence-gated lifecycle, PR-driven review. Mirrors Orchestra MCP / Studio PMS workflow but stores everything natively on GitHub.
Harness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows