{"id":49026839,"url":"https://github.com/msapps-mobile/claude-plugins","last_synced_at":"2026-05-03T13:08:16.905Z","repository":{"id":347703267,"uuid":"1188217459","full_name":"MSApps-Mobile/claude-plugins","owner":"MSApps-Mobile","description":"27 free, open-source plugins for Claude Code \u0026 Cowork — Google Drive, WhatsApp, YouTube, WordPress, Apollo \u0026 more. Built on the SOSA™ security framework.","archived":false,"fork":false,"pushed_at":"2026-04-28T10:01:57.000Z","size":1136,"stargazers_count":7,"open_issues_count":5,"forks_count":2,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-28T12:05:48.023Z","etag":null,"topics":["agent-safety","ai-agents","ai-automation","ai-governance","ai-security","ai-tools","anthropic","autonomous-agents","claude","claude-code","claude-plugins","cowork","llm-tools","mcp","model-context-protocol","plugin-marketplace","sosa","sosa-agents"],"latest_commit_sha":null,"homepage":"https://msapps.mobi","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MSApps-Mobile.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-21T19:20:16.000Z","updated_at":"2026-04-28T10:01:57.000Z","dependencies_parsed_at":"2026-03-29T07:00:03.212Z","dependency_job_id":"e29de9ee-3e4d-4125-b8a4-f214a28b1b1e","html_url":"https://github.com/MSApps-Mobile/claude-plugins","commit_stats":null,"previous_names":["msapps-mobile/claude-plugins"],"tags_count":28,"template":true,"template_full_name":null,"purl":"pkg:github/MSApps-Mobile/claude-plugins","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MSApps-Mobile%2Fclaude-plugins","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MSApps-Mobile%2Fclaude-plugins/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MSApps-Mobile%2Fclaude-plugins/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MSApps-Mobile%2Fclaude-plugins/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MSApps-Mobile","download_url":"https://codeload.github.com/MSApps-Mobile/claude-plugins/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MSApps-Mobile%2Fclaude-plugins/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32569777,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-03T06:36:36.687Z","status":"ssl_error","status_checked_at":"2026-05-03T06:36:09.306Z","response_time":103,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agent-safety","ai-agents","ai-automation","ai-governance","ai-security","ai-tools","anthropic","autonomous-agents","claude","claude-code","claude-plugins","cowork","llm-tools","mcp","model-context-protocol","plugin-marketplace","sosa","sosa-agents"],"created_at":"2026-04-19T07:05:18.575Z","updated_at":"2026-05-03T13:08:16.898Z","avatar_url":"https://github.com/MSApps-Mobile.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/MSApps-Mobile/claude-plugins/stargazers\"\u003e\u003cimg src=\"https://img.shields.io/github/stars/MSApps-Mobile/claude-plugins?style=social\" alt=\"GitHub Stars\"\u003e\u003c/a\u003e\n  \u003cimg src=\"https://img.shields.io/github/forks/MSApps-Mobile/claude-plugins?style=social\" alt=\"GitHub Forks\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/plugins-27-blue\" alt=\"Plugins\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/SOSA%E2%84%A2-compliant-brightgreen\" alt=\"SOSA Compliant\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Claude_Code-compatible-8A2BE2\" alt=\"Claude Code\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Cowork-compatible-8A2BE2\" alt=\"Cowork\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/MSApps-Mobile/claude-plugins/stargazers\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n# MSApps Claude Plugins\n\n\u003e **If you find these plugins useful, please ⭐ star this repo** — it helps other developers discover the marketplace and motivates us to keep building!\n\n**The largest open-source plugin marketplace for Claude.** 27 production-ready plugins for [Claude Code](https://docs.anthropic.com/en/docs/claude-code) (CLI) and [Cowork](https://claude.ai) (desktop app) — built on the SOSA™ security framework.\n\n\u003e Upload to Google Drive. Track time in Toggl. Transcribe YouTube videos. Send WhatsApp messages. Manage WordPress. Prospect with Apollo. Clean your Mac. All from a single Claude conversation.\n\n```bash\n# Add the marketplace (one-time)\n/plugin marketplace add MSApps-Mobile/claude-plugins\n\n# Install any plugin\n/plugin install google-drive-upload@msapps-plugins\n```\n\n**That's it.** No API wrappers. No config files (for most plugins). Just install and talk to Claude naturally.\n\n---\n\n## Why This Exists\n\nAI plugins today have a trust problem. Most are demos — not production tools. They hardcode credentials, skip confirmation on destructive actions, and have no concept of agent boundaries.\n\nWe built **SOSA™ (Supervised Orchestrated Secured Agents)** to fix that — a four-pillar methodology for production-grade autonomous AI operations. Every plugin in this marketplace declares its compliance level, impact classification, and security posture.\n\n**The four pillars:**\n\n| Pillar | In Practice |\n|--------|------------|\n| **🛡️ Supervised** | High-impact actions require human approval. An outreach agent can't send 500 emails without your sign-off. |\n| **⚙️ Orchestrated** | Agents follow Plan → Act → Verify. Token budgets are enforced — bloated skills waste your money. |\n| **🔒 Secured** | No hardcoded credentials. External data is scanned for prompt injection. Package versions pinned. |\n| **🤖 Agents** | Each agent has a formal role spec, declared tool access, and explicit boundaries. A finance agent can't send emails — period. |\n\n\u003e **📄 Read the whitepaper:** [SOSA™ — Supervised Orchestrated Secured Agents](docs/sosa-whitepaper.pdf) (Shatz, 2026)\n\n---\n\n## Available Plugins\n\n| Plugin | What it does | Install |\n|--------|-------------|---------|\n| [**google-drive-upload**](./plugins/google-drive-upload) | Upload files to Google Drive — unlimited, free | `google-drive-upload@msapps-plugins` |\n| [**toggl-time-tracker**](./plugins/toggl-time-tracker) | Track time with Toggl — start/stop timers, reports | `toggl-time-tracker@msapps-plugins` |\n| [**youtube-transcriber**](./plugins/youtube-transcriber) | Transcribe YouTube videos \u0026 playlists — no API key | `youtube-transcriber@msapps-plugins` |\n| [**session-backup**](./plugins/session-backup) | Daily backups of sessions, skills \u0026 configs to Drive | `session-backup@msapps-plugins` |\n| [**notion-memory**](./plugins/notion-memory) | Long-term memory + the 4 official Anthropic Notion skills (knowledge-capture, meeting-intelligence, research-documentation, spec-to-implementation) bundled in | `notion-memory@msapps-plugins` |\n| [**mac-disk-cleaner**](./plugins/mac-disk-cleaner) | Reclaim disk space on macOS — clean caches, find bloat | `mac-disk-cleaner@msapps-plugins` |\n| [**whatsapp-mcp**](./plugins/whatsapp-mcp) | Connect Claude to WhatsApp — search, read, send | `whatsapp-mcp@msapps-plugins` |\n| [**apify-scraper**](./plugins/apify-scraper) | Full Apify web scraping — run Actors, manage datasets | `apify-scraper@msapps-plugins` |\n| [**apollo**](./plugins/apollo) | Prospect leads \u0026 enrich contacts with Apollo.io | `apollo@msapps-plugins` |\n| [**wordpress-mcp**](./plugins/wordpress-mcp) | Manage WordPress — posts, users, WooCommerce \u0026 more | `wordpress-mcp@msapps-plugins` |\n| [**x-content-intelligence**](./plugins/x-content-intelligence) | Scrape X/Twitter for insights \u0026 generate content | `x-content-intelligence@msapps-plugins` |\n| [**cowork-mem**](./plugins/cowork-mem) | Persistent memory across Cowork sessions — so Claude never loses context | `cowork-mem@msapps-plugins` |\n| [**skill-campfire**](./plugins/skill-campfire) | Turn your skills into characters who hang out around a campfire | `skill-campfire@msapps-plugins` |\n| [**rtl-chat-fixer**](./plugins/rtl-chat-fixer) | Fix jumbled RTL/LTR text mixing (Hebrew, Arabic) | `rtl-chat-fixer@msapps-plugins` |\n| [**vm-disk-cleanup**](./plugins/vm-disk-cleanup) | Fix disk-full errors in Cowork VMs \u0026 sandboxes | `vm-disk-cleanup@msapps-plugins` |\n| [**cowork-session-fixer**](./plugins/cowork-session-fixer) | Fix stuck Cowork sessions — automated 5-tier recovery | `cowork-session-fixer@msapps-plugins` |\n| [**fix-chrome-connection**](./plugins/fix-chrome-connection) | Fix stale Claude in Chrome connections | `fix-chrome-connection@msapps-plugins` |\n| [**github-cli-health-check**](./plugins/github-cli-health-check) | Scheduled health check for GitHub CLI | `github-cli-health-check@msapps-plugins` |\n| [**zoho-mail-health**](./plugins/zoho-mail-health) | Daily health check for Zoho Mail accounts | `zoho-mail-health@msapps-plugins` |\n| [**gcloud-cli-health-check**](./plugins/gcloud-cli-health-check) | Scheduled health check for Google Cloud CLI (gcloud) | `gcloud-cli-health-check@msapps-plugins` |\n\n### Security \u0026 Optimization Plugins\n\n| Plugin | What it does | Install |\n|--------|-------------|---------|\n| [**sosa-compliance-checker**](./plugins/sosa-compliance-checker) | Audit your entire plugin ecosystem against SOSA™ | `sosa-compliance-checker@msapps-plugins` |\n| [**token-efficiency-audit**](./plugins/token-efficiency-audit) | Find and fix token waste — typical savings: 20-50% | `token-efficiency-audit@msapps-plugins` |\n| [**sosa-governor**](./plugins/sosa-governor) | Real-time SOSA governance layer — classifies, gates, and logs every MCP tool call | `sosa-governor@msapps-plugins` |\n| [**sosa-orchestrator**](./plugins/sosa-orchestrator) | Token-aware task prioritization and budget management for Claude sessions | `sosa-orchestrator@msapps-plugins` |\n\n### Developer Tools\n\n| Plugin | What it does | Install |\n|--------|-------------|---------|\n| [**swift-lsp**](./plugins/swift-lsp) | Real-time Swift code intelligence — diagnostics, go-to-definition, hover types via SourceKit-LSP | `swift-lsp@msapps-plugins` |\n| [**kotlin-lsp**](./plugins/kotlin-lsp) | Real-time Kotlin code intelligence — diagnostics, go-to-definition, hover types via kotlin-language-server | `kotlin-lsp@msapps-plugins` |\n| [**claude-md-composer**](./plugins/claude-md-composer) | Audit, compose, and refactor CLAUDE.md files — keeps memory under 200 lines, flips negative rules, splits across the 4-level hierarchy ([inspiration](https://medium.com/@kjramsy/your-claude-md-is-eating-your-token-budget-heres-how-to-fix-it-b8d6c4d1c986)) | `claude-md-composer@msapps-plugins` |\n\n\u003e **Mobile devs:** swift-lsp ships with Xcode — zero extra setup. kotlin-lsp installs via `brew install kotlin-language-server`.\n\n\u003e **Pro tip:** Run `sosa-compliance-checker` on all your installed plugins — not just ours. It catches hardcoded API keys, missing confirmation gates, unpinned packages, and prompt injection vulnerabilities in *any* plugin.\n\n---\n\n## Quick Start\n\n### Claude Code (CLI)\n\n```bash\n# 1. Add marketplace (one-time)\n/plugin marketplace add MSApps-Mobile/claude-plugins\n\n# 2. Install what you need\n/plugin install mac-disk-cleaner@msapps-plugins\n/plugin install youtube-transcriber@msapps-plugins\n\n# 3. Just talk to Claude\n# \"Clean up my Mac\" / \"Transcribe this video: https://...\"\n```\n\n### Cowork (Desktop App)\n\n1. **Settings** → **Plugins** → **Marketplaces** → **Add** → `MSApps-Mobile/claude-plugins`\n2. Search for any plugin and click **Install**\n3. Start talking — Claude uses the plugin automatically\n\n---\n\n## Setup Guides\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003eGoogle Drive Upload\u003c/strong\u003e\u003c/summary\u003e\n\nOne-time Google Apps Script deployment. Save your config to `~/.cowork-gdrive-config.json`:\n```json\n{\n  \"url\": \"https://script.google.com/macros/s/YOUR_SCRIPT_ID/exec\",\n  \"apiKey\": \"your-api-key\"\n}\n```\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003eToggl Time Tracker\u003c/strong\u003e\u003c/summary\u003e\n\nSave your Toggl API token to `~/.toggl-config.json`:\n```json\n{\n  \"apiToken\": \"your-toggl-api-token\",\n  \"workspaceId\": 1234567\n}\n```\nGet your token at [track.toggl.com/profile](https://track.toggl.com/profile).\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003eYouTube Transcriber\u003c/strong\u003e\u003c/summary\u003e\n\nNo config needed — just requires the **Claude in Chrome** extension. Paste any YouTube URL and ask Claude to transcribe it.\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003eWhatsApp MCP\u003c/strong\u003e\u003c/summary\u003e\n\nRequires the [WhatsApp MCP bridge](https://github.com/lharries/whatsapp-mcp):\n```bash\nbrew install go uv ffmpeg\ngit clone https://github.com/lharries/whatsapp-mcp.git ~/whatsapp-mcp\ncd ~/whatsapp-mcp/whatsapp-bridge \u0026\u0026 go build -o whatsapp-bridge \u0026\u0026 ./whatsapp-bridge\n```\nScan the QR code with WhatsApp on first run. Set `WHATSAPP_MCP_PATH=\"$HOME/whatsapp-mcp\"` in your shell profile.\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003eWordPress MCP\u003c/strong\u003e\u003c/summary\u003e\n\nSet environment variables after installing:\n\n| Variable | Description |\n|----------|-------------|\n| `WP_MCP_URL` | Your site's MCP endpoint (`https://yoursite.com/wp-json/mcp/v1`) |\n| `WP_MCP_AUTH` | Base64-encoded `username:application-password` |\n\nRequires [WordPress MCP Adapter](https://developer.wordpress.org/news/2026/02/from-abilities-to-ai-agents-introducing-the-wordpress-mcp-adapter/) on WordPress 6.9+.\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003eApify Scraper\u003c/strong\u003e\u003c/summary\u003e\n\nSet your token: `APIFY_API_TOKEN=your_token_here`\n\nGet it at [Apify Console](https://console.apify.com/) → Settings → Integrations.\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003eApollo\u003c/strong\u003e\u003c/summary\u003e\n\nNo manual setup — authenticates automatically on first use.\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003eNotion Memory\u003c/strong\u003e\u003c/summary\u003e\n\nRequires a Notion connector:\n- **Claude Code:** Add a Notion MCP server to `.mcp.json`\n- **Cowork:** Settings → Connectors → Notion\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003eMac Disk Cleaner\u003c/strong\u003e\u003c/summary\u003e\n\nNo config needed. macOS Ventura+. Only touches auto-regenerated caches — never deletes personal files.\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003eOther plugins\u003c/strong\u003e\u003c/summary\u003e\n\nMost other plugins (RTL Chat Fixer, VM Disk Cleanup, Cowork Session Fixer, Fix Chrome Connection, GitHub CLI Health Check, GCloud CLI Health Check, SOSA Compliance Checker) require **no configuration** — just install and use.\n\u003c/details\u003e\n\n---\n\n## Community\n\n- 💬 [Open an issue](https://github.com/MSApps-Mobile/claude-plugins/issues) for bugs or feature requests\n- 🤝 [Read CONTRIBUTING.md](./CONTRIBUTING.md) to get started with your first PR\n- ⭐ Star the repo to help others find it\n- 🐦 Follow [@MSAppsMobile](https://x.com/MSAppsMobile) for updates\n\n## Contributing\n\nWe welcome contributions! Whether it's a new plugin, a bug fix, or documentation improvements:\n\n1. **Fork** this repo\n2. **Create a branch** (`git checkout -b my-plugin`)\n3. **Follow the SOSA framework** — your plugin should declare its compliance level in `plugin.json`\n4. **Submit a PR** with a clear description of what the plugin does and its SOSA classification\n\nWant to build a plugin but not sure where to start? Check the [existing plugins](./plugins/) for reference, or open an issue to discuss your idea.\n\n---\n\n## Star History\n\nIf this project is useful to you, consider giving it a ⭐ — it helps others discover these tools.\n\n[![Star History Chart](https://api.star-history.com/svg?repos=MSApps-Mobile/claude-plugins\u0026type=Date)](https://star-history.com/#MSApps-Mobile/claude-plugins\u0026Date)\n\n---\n\n## Support\n\n- **Issues:** [GitHub Issues](https://github.com/MSApps-Mobile/claude-plugins/issues)\n- **Email:** michal@msapps.mobi\n- **Website:** [msapps.mobi](https://msapps.mobi)\n\n---\n\n\u003cp align=\"center\"\u003e\n  Built by \u003ca href=\"https://msapps.mobi\"\u003eMSApps\u003c/a\u003e · Powered by SOSA™\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmsapps-mobile%2Fclaude-plugins","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmsapps-mobile%2Fclaude-plugins","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmsapps-mobile%2Fclaude-plugins/lists"}