sebastienfi

Personal Shopper Agent — Development skill for Claude Code

Development community

Autonomous personal shopper skill for Claude Code that executes domain-first category research, deterministic constraint auditing, primary-source verification, and interactive single-file HTML report.

How to install Personal Shopper Agent

This entry records only its repository, not the path inside it, so there is no exact command to give. Open sebastienfi/personal-shopper-agent and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Personal Shopper Agent does

Autonomous personal shopper skill for Claude Code that executes domain-first category research, deterministic constraint auditing, primary-source verification, and interactive single-file HTML report generation.

Alternatives in Development

  • Domxss — Confirm DOM XSS in a real headless browser — injects canary payloads into params + URL fragment and only repor 4.5k ★
  • /autopilot — Autonomous hunt loop with deterministic scope safety and configurable checkpoints 1.2k ★
  • Openshell Deepagent — A general-purpose coding agent that runs inside an NVIDIA OpenShell sandbox, orchestrated by Deep Agents and p 187 ★

README

personal-shopper-agent - autonomous research and shopping agent. Learn the category first, verify every spec, then decide. A Phase 1 category-study panel compares four product form factors on a shared height baseline, plots a capacity-versus-height tradeoff curve, and flags a spec trap where 2 L nominal is 1.5 L effective, before an arrow leads out to the buyer interview.

personal-shopper-agent

An autonomous personal shopper skill for [Claude Code](https://claude.com/claude-code).

It turns a vague purchasing wish into a small set of products *verified* to satisfy every hard requirement, delivered as a self-contained interactive HTML report.

Two premises drive the whole design:

  1. You don't know how to shop in this category. Which specs are differentiators, which are marketing noise, which sub-categories exist - acquiring that is the agent's job, and it does it before asking you anything.
  2. A spec that hasn't been verified from a primary source does not exist. Retailer spec fields are routinely wrong. Every number is a claim until it is sourced.

Install

Pick the row that matches where you use Claude.

Where How
Claude Code /plugin marketplace add sebastienfi/personal-shopper-agent then /plugin install shopper-agent@sebastienfi
Cowork / Claude Desktop Customize → Plugins → Add marketplace → sebastienfi/personal-shopper-agent → Install
claude.ai (no plugins) Download `shopper-agent.zip` → Customize → Skills → + → Create skill → upload → toggle on
Claude API POST /v1/skills with the same shopper-agent.zip

The `owner/repo` shorthand resolves over SSH where a GitHub key is configured. Without one, pass the full HTTPS URL instead:

/plugin marketplace add https://github.com/sebastienfi/personal-shopper-agent.