Skip to content

sshh12/claude-plugins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

claude-plugins

Blog GitHub X LinkedIn Chat

Shrivu's random Claude Code plugins.

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 .js script 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 reply MCP 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>-team skill that spawns it. Loop-based role design, mandatory leader + auditor, comms protocol, and reward-hacking review passes baked in. Requires CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1.

About

Shrivu's random Claude Code plugins.

Topics

Resources

License

Stars

Watchers

Forks

Contributors