agentsclimarketplace

Ebay improve listing

Skill glebmish/lifeops-skills/plugins/ebay-listing/skills/ebay-improve-listing

Critique and improve an existing eBay listing — dispatches a fresh subagent for unbiased review, then applies selected suggestions. Use when the user says "improve this listing", "can we do better", "review my listing", or wants a second opinion on pricing, title, or description.From its SKILL.md

Install
npx -y skills add glebmish/lifeops-skills --skill ebay-improve-listing

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.5 KB, 525 tokens by cl100k_base, as published. Nobody here has run it

Improve eBay Listing

Dispatch a critic subagent for unbiased review, present suggestions, apply what the seller picks.

Input

User specifies which listing to improve (directory name under listings/, may be passed as $ARGUMENTS). If not specified, list available directories that have listing.json and ask.

Steps

  1. Read listing.json to understand what's being reviewed.

  2. Use the listing-critic subagent. Set the working directory to the listing directory. The subagent has its own system prompt, tools, and model — shipped by this plugin under agents/listing-critic.md, or loaded from .claude/agents/listing-critic.md if installed standalone.

  3. Present the subagent's numbered suggestions to the seller exactly as returned. Do not filter, reorder, or editorialize.

  4. Ask the seller which suggestions to apply. They can pick by number, pick all, or decline.

  5. Apply selected changes to listing.json. Use the Edit tool for targeted edits — never overwrite the entire file. Preserve ebay_url and ebay_item_id values exactly as they are.

  6. Run validation:

    python3 ${CLAUDE_SKILL_DIR}/../ebay-prepare-listing/scripts/validate_listing.py listings/<slug>-<YYYY-MM-DD>/listing.json
    

    Fix any errors and re-validate until it passes.

  7. Show the seller what changed — a brief diff summary.

Rules

  • The critique must come from the subagent. Don't critique the listing yourself — you created it (or have context from the creation conversation), so you're anchored to the original choices. The subagent approaches it fresh.
  • No marketing fluff in any rewrites — factual language only.
  • Don't invent problems. If the subagent says the listing is solid, report that. Forced improvements make things worse.
  • Never delete or overwrite published.json. It's the record of what's live on eBay. If it exists, the listing has been posted — treat it as read-only.
  • Preserve posting state. When editing listing.json, never clear ebay_url or ebay_item_id. These link the local listing to the live eBay item.

Schema

Read ${CLAUDE_SKILL_DIR}/../ebay-prepare-listing/schema/reference.md for the full listing.json schema.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,851. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.