Skip to Content
SkillsSell Online

Sell Online

Category: E-commerce · Difficulty: High · Tags: listings · pricing · promotion · orders

What it does

Turn physical or digital inventory into live, optimized product listings across the best-fit marketplaces (eBay, Amazon, Etsy, Shopify, Facebook Marketplace, etc.), then drive sales through pricing, promotion, and continuous iteration.

Steps

#StepWhat happens
0Inventory products + pick platformAsks what you’re selling, condition, quantity. Picks the right platform per item (vintage → Etsy, electronics → eBay, handmade → Etsy, bulk → Amazon).
1Plan the dayPosts milestones: list N products, price all, publish all, promote 3.
2Open platform accountsIf needed, walks through seller-account setup in Firefox — capture credentials, verify identity, set payout method.
3Write product listingsDraft SEO-friendly titles, descriptions, bullet points. Pulls keyword research from live platform autocomplete.
4Research pricing + set pricesScrapes comparable listings on the target platform. Sets a price + minimum + markdown schedule.
5Publish listings on platformUploads via platform forms in Firefox. Captures listing URL + ID.
6Promote listingsBoosts in-platform promotions (eBay Promoted, Etsy Ads, Amazon PPC) within the approved budget. Cross-posts to social if appropriate.
7Monitor orders + fulfillmentPolls platform dashboards for orders, triages messages, prints shipping labels, updates inventory.
8End of day reflectionViews → listings ratio, conversion rate, price-drop cadence, messaging tone. Suggests next-day actions.

Guardrails

  • Live pricing research — every price is set against live comparable listings, not training data.
  • Platform-rule safety — the skill checks each platform’s rules for the category (prohibited items, keyword stuffing penalties, photo requirements) before publishing.
  • Promotion budget gate — any promotion spend over the node’s threshold requests approval first.
  • Order response SLA — buyer messages get replies within the agent’s configured response-time target (default 12h).

How to invoke from Claude Desktop

do("Sell online: I have 12 vintage cameras to list. Photos are in the 'cameras' artifact bucket. Pick the right platform per camera, write listings, price against eBay sold-listings, and publish.")

Or:

“Sell-online: check orders from overnight, respond to any buyer messages, and reprice anything that’s had zero views in 48 hours.”

Artifacts produced

  • sell-online.xlsxinventory, platforms, listings, pricing, orders, messages, promotions sheets.
  • Per-listing screenshot (as proof-of-publish) under artifacts/screenshots/listings/.
  • Shipping labels queued in the platform when orders come in.

Full source

cto-gui-libvirt-backend/app/services/agent_skills/sell-online.md.

Last updated on