Tested playbooks for product feeds, Google Shopping, GA4, catalog translation and checkout. Hand one to a hosted agent: it does the work and reports back where your team already talks.
Drag the slider. On the left, titles from a typical export; on the right, after the skill: the attributes people search for first, no promo text and nothing invented.
BeforeAfter
8841SALE!!! Mens shoes Speedcross 6 GTX best price
8842Merino socks 3pcs FREE SHIPPING
8843Backpack 28L blue hiking backpack for trips backpack
8844Thermos 0.75 TOP
8841Salomon Men's Trail Running Shoes Speedcross 6 Gore-Tex Black 43
8842Merino Hiking Socks Crew 3-Pack Grey L
8843Osprey Hiking Backpack Talon 28 L Blue
8844Stanley Classic Stainless Steel Thermos 0.75 l Green
Apparel & footwear: Brand · Gender · Type · Material · Colour · Size
The first 70 characters carry what shows in the results
No "sale", "free" or ALL CAPS — those get disapproved
A missing attribute stays missing and the row is flagged
Warns when the product page H1 disagrees with the title
Write your brand voice, shipping and margins into the Brain. The agent reads them on every task, so you stop repeating yourself.
# memory/brand-voice.mdvoice: informal, factual, no superlatives
shipping: free from 1,500 CZK
margin: minimum 28 %
Setup
From sign-up to a working agent in four steps.
No server and no code on your side. You click, Eco does the rest.
1
Sign up on ecomdly.com
With your Google or GitHub account. No card.
Continue with Google
2
Create an agent
Give it a name and pick the model: try ours free in the demo, or bring your own API key.
eco-merinoLauni AI · demoOwn API keyStart agent
3
Connect Slack or Discord
Pick the channel where Eco reports. You can change it any time.
SlackDiscord
✓
Done. Pick the skills
Choose them yourself, or let Eco take one from the catalog when a task matches it.
weekly-store-kpi-reportproduct-feed-optimizer“Why are 40 products disapproved?”merchant-center-disapproval-fixer
1 month free, everything included · 394 of 400 free trial agents left
Break-even ROAS calculator
How much must ads bring in for you not to lose money?
From the contribution margin after returns and fees. The break-even-roas-calculator skill does the full itemised calculation.
Break-even ROAS3,58
Max PNO28 %
Target ROAS with profit5,01
Why trust it
No skill reaches the catalog without review.
The agent works from exports and with read-only access. Changes to your feed or prices are only ever proposed, and you approve them. The catalog is mirrored hourly to a public GitHub repo.
Markdown and license checkpassed
Secrets and hidden-instruction scanpassed
Safety scan: deceptive practices, data deletionpassed
Human review and versioningapproved
Pricing
Free to start. Pricing is on its way.
We are preparing the paid plan. Until then the hosted agent is free for a month with everything included, for the first 400 agents.
Hosted agent1 month freethen Pro — pricing coming soon
Eco works in your Slack or Discord
On a schedule or when you ask
Our model to try in the demo, or your own API key
394 of 400 free trial agents left
Questions
What store owners ask
Does the agent get access to my store?
No. Skills work from the exports you give them (feed, GA4, orders). A hosted agent can get read-only access to specific data, revocable at any time. It only ever proposes changes.
What does it cost?
Browsing and installing skills is free. The hosted agent is free for a month with everything included, for the first 400 agents. Pricing for the paid plan is being prepared.
What is a skill?
A skill is a Markdown file that tells an AI agent how to do one e-commerce job: when to use it, what data it needs, the rules to follow and the format of the result. Every skill in the catalog passed automated checks and a human review.
What is the hosted agent?
Eco, an agent we run for you. You pick its skills and it works in your Slack or Discord, on a schedule or when you ask, and brings results for you to approve. It runs on our model, which you can try free in the demo, or on your own API key.
Which platforms does it work with?
Any that exports CSV or XML: Shoptet, Shopify, WooCommerce, Upgates or a custom build. Skills know the feed formats of Merchant Center, Heureka and Zboží.cz as they are.
Do I need to code?
No. In Claude one command is enough, or you start a hosted agent from the browser. A skill is readable text, so you see exactly what the agent does.
Where is my data?
ecomdly and your Brain run on our own server in the EU, and Brain files are encrypted at rest. Sign-in goes through Google or GitHub, so we hold no passwords.
What if the agent gets something wrong?
Changes to your feed, prices or ads are only proposed and nothing is applied until you approve it. Skills are written to flag missing data instead of inventing it.
Do I need a Claude account?
Not for the hosted agent. To use skills in your own agent you need that agent, for example Claude Code or any client that speaks MCP.
Give an agent its first task today.
Pick a skill, upload an export and have a result to review in minutes. Free, no card.
The catalog
Every skill, reviewed and free to use.
E-commerce skills for AI agents — playbooks for product feeds, Google Shopping, GA4, catalog content and checkout. Browse, like, and add them to Claude in one command. Everything published is mirrored to GitHub.
claude mcp add --transport http ecomdly https://ecomdly.com/mcp
Builds a session-level GA4 checkout funnel, tests which step worsened against the store's own baseline, localises it by device and channel, and proposes one fix with a way to confirm it.
Calculates break-even ROAS, PNO/COS and target ROAS per category and campaign mix from contribution margin (COGS, fees, fulfilment, returns), on the same VAT and shipping basis as your Google Ads conversion value, with all arithmetic shown.
Turns a Google Merchant Center issue export into a fix plan sorted by lost revenue: root cause per issue (feed, site, account setting or policy), owner, and whether a review is needed. For store owners and PPC specialists.
Translates a catalog export in resumable batches with a mandatory glossary, protected brand and placeholder tokens, locale number formats and per-row QA flags, so content managers know exactly which rows need a human.
Turns a Search Console performance export into three ranked lists for a store: pages losing clicks with the cause split into demand, ranking and CTR, under-clicked queries against the site's own CTR curve, and URLs competing for one query.
Decides facet by facet which filter URLs on an online store should be indexed, consolidated, noindexed or blocked from crawling, using crawl, log and Search Console data, and lists crawl traps with a safe rollout order.
Audits the checkout from cart to withdrawal flow using GA4 step data and a mobile guest walkthrough, ranks friction by severity and reach, and lists EU must-fixes such as the order button and pre-ticked extras.
Maps a store catalog to Heureka.cz/.sk and Zboží.cz XML and idealo offer data element by element, including DELIVERY_DATE, carrier IDs and prior-price rules, and reports every row that would be rejected or badly paired. For Czech and EU e-shops.
Plans SKU-level clearance markdowns from stock, sell rate and exit date, stops at a VAT-correct floor, and shows the EU Omnibus 30-day prior price and correctly based discount percentage for every step, including progressive-markdown rules.
Writes product descriptions and spec lists from supplier data in the store's brand voice, ordering facts by what decides the purchase for each product type, listing missing specs and flagging unsupported or EU-restricted claims.
Turns a master product record into Amazon, Allegro and Kaufland listing drafts: leaf category, title within the channel limit, mapped attributes, GPSR fields and a blocking-gap list, for sellers expanding to marketplaces.
Mines Shopping and Performance Max search terms into collision-tested negatives (match type and level), watch terms and winners to protect, using n-grams and a sample-size rule instead of guesswork; for PPC managers.
Rewrites Google Shopping feed titles and descriptions from verified attributes, policy-clean and marked as AI-generated via structured_title, and proposes missing attribute fills in a reviewable CSV. For store owners and feed managers.
Drafts where-is-my-order replies from order and carrier data, with per-parcel status, only carrier-backed dates, and accurate EU delivery, withdrawal and warranty statements for a human agent to send.
Extracts colour, size, material, gender and other attributes from titles, variants and descriptions into Merchant Center-ready values, with source, evidence and confidence per value and a review queue for conflicts.
Designs a three-mail abandoned cart flow for an ESP with an EU consent check, exit and frequency rules, a margin-tested discount only in the last mail, and a holdout to measure real recovery.
Audits every GTIN, MPN, brand and identifier_exists value in a product feed by GS1 rule (length, check digit, restricted prefixes, variant uniqueness) and lists the fix per row, without ever inventing a number. For feed and catalog managers.
Writes the title, meta, short intro, buying guide and evidence-based FAQ for a store category page from the category's dated product export and Search Console queries, with every number traceable and unsupported claims flagged.
Reviews a product page template against the shopper's real purchase questions and EU price, review and safety-info rules, and returns ranked test hypotheses with metrics for store owners and CRO specialists.
Plans a post-delivery review request flow that asks every buyer the same way, with timing by product type, no gating, and incentive rules checked against Google, Trustpilot and EU review law.
Compares your offers with competitor prices you supply, matched on GTIN and on total price with shipping, flags where you are out of the market or leaving margin, and suggests the smallest price move above your VAT-correct floor.
Reconciles backend, GA4 and Google Ads revenue with an order-level join and a line-by-line bridge (VAT and shipping, time zones, consent, gateway loss, test orders, click vs conversion date) for store owners and analysts.
Audits GA4 ecommerce events against Google's schema (currency with value, transaction_id, items, value = price x quantity) and matches purchases to backend orders, returning a prioritised fix list for developers.
Codes every return to a root cause with evidence, separates withdrawals from warranty and transit damage, flags SKUs with statistically real return problems, and routes each fix to its owner.
No passwords. We only read your name, e-mail and avatar.
Two ways, one account
In your own AI
Free
Connect ecomdly over MCP to Claude, Cursor or another AI. It finds and installs skills from the catalog by itself.
ecomdly.com/mcp
An agent of your own
Pro · 30 days free
Works on its own on a server: watches Merchant Center, sends GA4 reports to Slack, files invoices from Gmail.
You don’t need an agent — start one any time later. The catalog works over MCP even without an account; the account adds a private Brain and publishing skills.
Cookies for analytics?
We use Google Analytics to see which skills people find useful. It sets cookies only if you agree; the site works the same either way. What we store.