boycott-filter

Installation
SKILL.md

Boycott Filter

Manage a personal boycott list conversationally. Users complain about brands, the agent adds them to a local list with their reason, and a Chrome extension warns them on any page from those brands — displaying their own words back to them.

Overview

This skill is the conversational layer of a 3-part system:

  1. This skill (Claude Code) — understands user intent, calls the local API
  2. Local sync server (scripts/server.js, port 7847) — stores the list, serves it to the extension
  3. Chrome extension (extension/) — scans pages, shows the warning banner

The user's value: they complain ONCE, they're reminded FOREVER — in their own voice, with their own reason. No more accidental clicks on brands they'd decided to stop supporting.

Prerequisites

  • Node.js 18+ installed
  • Chrome (or any Manifest V3 browser) with the bundled extension loaded manually (see README)
  • The local sync server must be running on port 7847
Installs
1
GitHub Stars
2.8K
First Seen
12 days ago
boycott-filter — jeremylongshore/tons-of-skills-marketplace