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
| # | Step | What happens |
|---|---|---|
| 0 | Inventory products + pick platform | Asks what you’re selling, condition, quantity. Picks the right platform per item (vintage → Etsy, electronics → eBay, handmade → Etsy, bulk → Amazon). |
| 1 | Plan the day | Posts milestones: list N products, price all, publish all, promote 3. |
| 2 | Open platform accounts | If needed, walks through seller-account setup in Firefox — capture credentials, verify identity, set payout method. |
| 3 | Write product listings | Draft SEO-friendly titles, descriptions, bullet points. Pulls keyword research from live platform autocomplete. |
| 4 | Research pricing + set prices | Scrapes comparable listings on the target platform. Sets a price + minimum + markdown schedule. |
| 5 | Publish listings on platform | Uploads via platform forms in Firefox. Captures listing URL + ID. |
| 6 | Promote listings | Boosts in-platform promotions (eBay Promoted, Etsy Ads, Amazon PPC) within the approved budget. Cross-posts to social if appropriate. |
| 7 | Monitor orders + fulfillment | Polls platform dashboards for orders, triages messages, prints shipping labels, updates inventory. |
| 8 | End of day reflection | Views → 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.xlsx—inventory,platforms,listings,pricing,orders,messages,promotionssheets.- 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