AI agents that take care of your online store.

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.

Browse the catalog

1 month free, everything included · 398 of 400 free trial agents left

It writes to you where you work.

Teams soon
#eshop-opsStore operations · the ecomdly agent is in this channelJPM12Search
J
Jana
@Eco translate the new Autumn collection into German, the glossary is in the Brain
Eco (ecomdly)APP
On it with catalog-translation-localizer. 4,000 SKUs in batches of 200, glossary glossary-de.md, brands and model names stay as they are.
Catalog translation cs → de-DE
2 480 / 4 000
Eco (ecomdly)APP
Done: 4,000 / 4,000 translated
Placeholder errors
0
Glossary conflicts
3 to review
Shortened titles
2 over 150 characters
Integrate smoothly on
What an agent does for you this week

The work you would otherwise do by hand in a spreadsheet.

Pick what you do in the store.

Before and after

Shopping ads are won in the product title.

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.

Before After
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
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
Open the skill
How it works

The skill says how. The Brain says what is true for your store.

1

Pick a skill

Every skill is plain Markdown: when to use it, what it needs, the rules and the output format. It passes review before it reaches the catalog.

# Merchant Center disapproval fixer
## When to use
- After every diagnostics download
## Rules
- Feed changes only for approval
2

Run it hosted, or in your own agent

no code setup
Hosted agent

Eco runs the skill for you, on a schedule or when you ask, and reports in Slack or Discord.

Eco (ecomdly)Done: 4,000 / 4,000 translated
Claude Code · MCP
Your own agent

Add the skill to Claude Code with one command, or connect any agent to the catalog over MCP.

npx @ecomdly/cli add \
  cartlift/product-feed-optimizer
✓ product-feed-optimizer.md
Connect over MCP
3

Teach the agent your store

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.md
voice: 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. 1

    Sign up on ecomdly.com

    With your Google or GitHub account. No card.

  2. 2

    Create an agent

    Give it a name and pick the model: try ours free in the demo, or bring your own API key.

  3. 3

    Connect Slack or Discord

    Pick the channel where Eco reports. You can change it any time.

  4. ✓

    Done. Pick the skills

    Choose them yourself, or let Eco take one from the catalog when a task matches it.

1 month free, everything included · 398 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.

42 %
9 %
12 %
8 %
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.

  1. Markdown and license checkpassed
  2. Secrets and hidden-instruction scanpassed
  3. Safety scan: deceptive practices, data deletionpassed
  4. 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.

Catalog & your own agent Free for good
  • Every reviewed skill, to read and install
  • Claude Code in one command, any agent over MCP
  • Your Brain: private memory the agent reads
Browse the catalog
Hosted agent 1 month free then 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

398 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
Open source. Every published skill syncs hourly to the public ecomdly/ecomdly-stack repo on GitHub — the catalog can't disappear.

Lets an agent read and change a Shopify store through the GraphQL Admin API safely: pinned version, least-privilege scopes, cost-aware paging and bulk exports, userErrors checks, owner-approved diffs and a rollback log.

npx @ecomdly/cli add cartlift/shopify-admin-api-operator
@cartlift 0 0 today