Shrivu's random Claude Code plugins.
Full browser automation for Claude Code via Chrome DevTools Protocol. Navigate, click, type, screenshot, record GIFs, intercept network requests, and more — all from your terminal.
Why brw? Claude for Chrome is a black box that requires a subscription. Playwright MCP and Chrome DevTools MCP servers don't handle highly parallel agent workflows well — they weren't designed for multiple agents sharing one browser concurrently. brw is a lightweight proxy built for agent-first usage: stateless CLI, per-tab mutexes, and JSON output that agents can parse directly.
/plugin marketplace add sshh12/claude-plugins
/plugin install brw@shrivu-plugins
Then use /brw to start browsing. The proxy auto-starts on first command and stays running. Key capabilities:
- Navigate & interact: click, type, scroll, drag, keyboard shortcuts
- Read pages: screenshots, DOM extraction, console logs, network traffic
- Record: GIF recordings of multi-step workflows
- Multi-tab: open, switch, and manage browser tabs
- Script-driven extraction: capture the app's own XHRs and replay them as a
.jsscript that uses the user's existing session — paginate inboxes, export history, scrape behind login without clicking through the UI - Security: configurable URL blocking, protocol restrictions, cookie scoping
Tax filing automation for FreeTaxUSA.com. Guides you through filing US federal and state taxes by extracting your tax documents, researching current tax rules, and automating browser-based form filling via brw.
/plugin marketplace add sshh12/claude-plugins
/plugin install freetaxusa@shrivu-plugins
Then use /freetaxusa to start. The skill walks through 5 phases:
- Setup: Explains risks, legal disclaimers, loads browser automation, gets consent
- Discovery: Extracts text and images from your PDFs (W-2s, 1099s, etc.), builds a consolidated summary, front-loads all questions
- Research: Fetches current-year tax brackets and rules, runs a life-change questionnaire, flags items that may need a CPA
- Filing: Fills FreeTaxUSA forms section by section with a 4-source verification table (expected, entered, page read, screenshot)
- Review: Generates a personalized HTML tax breakdown report, walks through a review checklist, creates a data purge reminder
Not a tax professional. Not tax advice. The user reviews and submits their return themselves — the skill never auto-submits.
WhatsApp MCP server for Claude Code via the Baileys WebSocket client. Inbound WhatsApp messages get pushed to Claude as notifications/claude/channel events; Claude responds with the reply tool. Bidirectional, no polling, no CLI.
/plugin marketplace add sshh12/claude-plugins
/plugin install whatsup@shrivu-plugins
Restart Claude Code, then ask it to call the status tool — first run surfaces a QR file for WhatsApp → Settings → Linked Devices → Link a Device. Key capabilities:
- Bidirectional: messages from allowlisted contacts arrive as channel notifications; Claude replies via the
replyMCP tool - Tool surface:
reply,react,edit_message,download_attachment,status,unreplied,list_chats,read_chat,search,contacts - Security: allowlist-only sends (empty = blocked), per-contact + global rate limits,
<untrusted_user_message>wrapping on inbound text, audit logging - Architecture: single MCP stdio process — no daemon, no HTTP, lifetime tied to the Claude Code session
Turn any web app into a set of tools that Claude can call directly — no browser automation, no screenshots, no copy-pasting between tabs. Instead of Claude navigating a UI like a human (screenshot, click, wait, screenshot again), your connector talks to the app's API and returns clean, structured data. One tool call replaces 4-6 browser steps with ~80% fewer tokens and ~10x faster responses.
/plugin marketplace add sshh12/claude-plugins
/plugin install diy-mcp-connector@shrivu-plugins
Then tell Claude which app you want to connect — "I want to connect my recipe app so I can search recipes and pull ingredient lists into Claude." The skill walks through 9 stages: capturing API traffic, designing tools around your workflows, security review, building the server, testing, and connecting it to your MCP client. You don't write the code — Claude does.
- Uses your existing login — sign in through Chrome once and the connector remembers your session
- API discovery — auto-detects browser tools you have (Claude for Chrome, brw, Playwright) for live exploration, or works with manual HAR file captures
- Read-only by default — Claude can look up your data but can't accidentally change anything
- Works everywhere — Claude Code, Claude Desktop/Cowork, OpenClaw, or any MCP client
Meta-skills for working with Claude Code itself.
/plugin marketplace add sshh12/claude-plugins
/plugin install cc-essentials@shrivu-plugins
build-skill— walks you through building a project skill end-to-end: problem framing, data mapping, SKILL.md, testing on real tasks, and committing it to the repo.build-agent-team— designs a long-running, autonomous agent team for the current project and writes a/start-<team>-teamskill that spawns it. Loop-based role design, mandatory leader + auditor, comms protocol, and reward-hacking review passes baked in. RequiresCLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1.