git404hub

what is resale-agent-skill-hub fr?

madguyevans-creator/resale-agent-skill-hub — explained in plain English

Analysis updated 2026-05-18

32PythonAudience · vibe coderComplexity · 3/5LicenseSetup · moderate

tl;dr

Python toolkit that turns Claude into a resale agent for eBay and Depop through eight Claude Code skills plus an MCP server, covering photo recognition, pricing, listing, and auto-delisting.

vibe map

mindmap
  root((SkillHub))
    Inputs
      Product photos
      Floor price
      Platform logins
    Outputs
      Listings published
      Repricing schedule
      Audit log
    Use Cases
      Cross-list to eBay and Depop
      Auto-delist on sale
      Audit agent decisions
    Tech Stack
      Python
      Claude
      MCP
      Playwright

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Run the full mock pipeline end-to-end without any marketplace accounts using BROKER_MOCK_MODE

VIBE 2

Cross-list a product photo to eBay and Depop and have one platform auto-delist when the other sells

VIBE 3

Schedule daily repricing via launchd or cron while enforcing a floor price set by broker-fuse

what's the stack?

PythonClaudeMCPPlaywrightAnthropic

how it stacks up fr

madguyevans-creator/resale-agent-skill-hubautolearnmem/automembilly-ellis/exr-imageio-poc
Stars323232
LanguagePythonPythonPython
Setup difficultymoderatehardmoderate
Complexity3/55/53/5
Audiencevibe coderresearcherresearcher

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 1h+

Needs Python 3.9 plus playwright install chromium and an ANTHROPIC_API_KEY before real mode works.

MIT license, you can use, modify, and ship it as long as you keep the copyright notice.

in plain english

SkillHub is a Python toolkit that turns Claude into an assistant for second-hand resale across consumer-to-consumer marketplaces like eBay and Depop. It ships as eight Claude Code skills plus an MCP server. Once the server is wired up to an MCP-compatible client such as Claude Desktop, Cursor, or VS Code, the assistant can call seven tools that together cover photo recognition, pricing, account login, listing creation, repricing schedules, and automatic delisting once an item sells. The core flow is a seven-step pipeline. broker-recognize takes a product photo and uses Claude Vision via the Anthropic API to produce structured product info. broker-auth opens a real browser through Playwright so the user logs in to each platform once, and the session cookies are persisted for about 30 days. broker-price searches the platforms while logged in and produces a transparency report. broker-fuse sets a floor price that every later price-mutating action must respect. broker-card generates the listing card, validates the floor, asks the user to confirm, then auto-publishes. broker-schedule registers a launchd or cron job for daily repricing checks. broker-delist auto-detects a sale on one platform and removes the listing from all others without further confirmation. A shared engine in the broker_core package handles the session manager, the platform clients, the listing state file at ~/.broker/listings.json, the launchd or cron registration, and an append-only audit log at ~/.broker/audit.jsonl. Every pricing decision, floor check, publish, reprice, and delist event is written to that log so the user can audit what the agent did and why. By default the project runs in mock mode, with BROKER_MOCK_MODE set to true, which returns simulated data for searches, publishes, and delists. That lets a new user try the full pipeline end-to-end without any platform accounts or real API calls. Switching BROKER_MOCK_MODE to false and running the broker-auth script opens the browser flow that binds real accounts. Installation is a git clone, pip install -e ., and pip install playwright followed by playwright install chromium. The recommended setup path is to point Claude Desktop at broker_core/mcp_server.py via the MCP servers config file. Requires Python 3.9 or newer and an ANTHROPIC_API_KEY for photo recognition. The license is MIT.

prompts (copy fr)

prompt 1
Walk me through the seven broker- commands in SkillHub from broker-recognize to broker-delist with one example product
prompt 2
Show me how broker-fuse enforces the floor price and which other commands check it before publishing
prompt 3
Help me wire up SkillHub as an MCP server in Claude Desktop pointing at broker_core/mcp_server.py
prompt 4
Explain how broker-auth uses Playwright and where the 30 day session cookies are stored on disk
prompt 5
Read ~/.broker/audit.jsonl in SkillHub and tell me what every event type means

Frequently asked questions

what is resale-agent-skill-hub fr?

Python toolkit that turns Claude into a resale agent for eBay and Depop through eight Claude Code skills plus an MCP server, covering photo recognition, pricing, listing, and auto-delisting.

What language is resale-agent-skill-hub written in?

Mainly Python. The stack also includes Python, Claude, MCP.

What license does resale-agent-skill-hub use?

MIT license, you can use, modify, and ship it as long as you keep the copyright notice.

How hard is resale-agent-skill-hub to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is resale-agent-skill-hub for?

Mainly vibe coder.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.