catalog-content-audit-ecommerce
Audits product content across a whole catalog rather than one page, finding missing attributes, thin descriptions, duplicate copy, weak imagery coverage, and…
Skill by mardab96
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/mardab96-catalog-content-audit-ecommerce
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: testing, security, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/catalog-content-audit-ecommerce
What's inside
- Skill name
catalog-content-audit-ecommerce- Description
- Audits product content across a whole catalog rather than one page, finding missing attributes, thin descriptions, duplicate copy, weak imagery coverage, and category gaps at scale. Use when the catalog is too large to review page by page, before a feed or marketplace push, or when only the hero products have real content. Above roughly 150 SKUs the counting is done by ../scripts/catalog_scan.py, not by reading the export, because a sampled read is not an audit.
- License
- MIT
- Instructions
- 109 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Catalog Content Audit - E-commerce ## Use this skill when The store has more products than anyone can review manually, and content quality is uneven. Common requests: - "Which of our 800 products have bad content?" - "Where are the biggest content gaps in the catalog?" - "Prepare the catalog before we push to a marketplace." - "Only our top sellers have proper descriptions." ## Required input Minimum useful input: - Catalog export with product title, description, attributes, images count, category, and price. - Revenue or sessions per product so gaps can be ranked commercially. Recommended additional input: - Category or collection structure. - Attribute requirements for the target channel: marketplace, Shopping feed, or catalog ads. - Sample of the strongest existing product pages as an internal benchmark. - Search terms or queries the category is meant to serve. - Brand voice or copy guidelines. ## Before analysis 0. **Count the rows before you decide how to work.** Count the rows in the export. Above roughly 150 SKUs, do not read the catalog and describe what you saw. Run `../scripts/catalog_scan.py` over the file and work from its counts. A model reading a 800-row export summarises the rows it happened to attend to, then reports that as catalog coverage, and the numbers will be confidently wrong. If the script cannot be run in this environment, say so and audit a stated random sample with the sample size printed next to every percentage. Never present a sampled read as a full audit. 1. Confirm the destination. Content good enough for the store may still fail a marketplace or feed requirement. 2. Establish the internal benchmark from the store's own best pages rather than from a generic rule. 3. Confirm whether descriptions are hand-written, supplier-provided, or generated. Supplier copy duplicated across resellers is a specific and common problem. 4. Rank by commercial weight from the start. A gap on a product with no sessions is not urgent. ## Analysis workflow 1. Score every product against a consistent content spec: title structure, description length and substance, required attributes, image count, variant coverage, and specification completeness. 2. Detect duplicate and near-duplicate descriptions across the catalog, and copy shared with the supplier's other resellers where a sample allows it. 3. Find attribute gaps that break downstream channels: size, colour, material, GTIN, brand, condition, age group, and category-specific fields. 4. Map coverage by category so systemic gaps show up as clusters rather than as 400 individual issues. 5. Cross-reference gaps with revenue and sessions to produce a work queue by value, not by alphabet. 6. Identify the smallest repeatable template that would fix a whole cluster at once. 7. Separate what a person must write from what can be filled from structured data. ## Decision and evidence standard Tag every finding with evidence: `export`, `url`, `screenshot`, `feed_diagnostics`, `structured_data`, `hypothesis`, or `needs_data`. Full vocabulary: `../references/output-standard.md`. Rank findings by revenue behind the affected products, not by how many products are affected. Do not invent product specifications, materials, dimensions, certifications, or compliance claims. Missing attributes are `needs_data`, never filled from assumption. ## Output format ### Catalog verdict Overall content health, the dominant gap type, and confidence. ### Coverage scorecard | Category | Products | Complete | Thin | Missing attributes | Duplicate copy | Weighted by revenue | |---|---|---|---|---|---|---| ### Priority work queue | Cluster | Products | Gap | Commercial weight | Fix approach | Effort | |---|---|---|---|---|---| ### Template proposals The one or two templates that close the largest clusters, with the fields each needs. ### Channel blockers Gaps that will fail a feed, marketplace, or catalog ad requirement. ### Missing data State which attributes the export actually contains. An attribute absent from the file is not an attribute absent from the catalog, and the two get confused constantly. Also say whether the export is one row per product or one row per variant, because that changes every count. ## Example input and output Input: - catalog export, 800 SKUs - sessions and revenue per product - marketplace attribute requirements - three benchmark product pages Good output excerpt: | Finding | Evidence | Severity | Confidence | Business impact | Effort | Owner decision | |---|---|---|---|---|---|---| | 61% of the accessories category shares supplier copy word for word | `export` | high | high | conversion/risk | M | do_now | | GTIN missing on 140 SKUs, which blocks the planned marketplace push | `export`, `feed_diagnostics` | critical | high | revenue | M | do_now | What not to do yet: bulk-generate descriptions for the whole catalog before the attribute gaps that feed them are closed. ## Guardrails - Do not invent specifications, materials, certifications, or compliance claims. - Do not publish bulk content changes without human review of a sample. - Do not treat description length as quality. - Do not rewrite pages that already convert without a reason and a measurement plan. - Do not push catalog changes live without approval.
From mardab96/ecommerce-claude-skills, MIT.
More from mardab96/ecommerce-claude-skills
- 0.584score
returns-reason-miner-ecommerce
mardab96
Mines e-commerce returns exports, refund reasons, support notes, and product page data to find preventable return patterns and fixes for product pages…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
weekly-ecommerce-growth-readout
mardab96
Produces a weekly e-commerce owner readout from exported store, analytics, ads, email/SMS, inventory, support, and returns summaries.
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
ai-shopping-readiness-ecommerce
mardab96
Checks whether a store's product data, policies, and structured markup can be read and represented correctly by AI shopping assistants and agentic checkout…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
chargeback-fraud-pattern-review-ecommerce
mardab96
Reviews chargebacks, disputes, and fraud declines to separate genuine fraud from service failures and friendly fraud, and to find the store-side causes behind…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
contribution-margin-check-ecommerce
mardab96
Turns COGS, fee, shipping, refund, and ad spend exports into per-SKU contribution margin so the store can see which products actually make money after all…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
inventory-risk-brief-ecommerce
mardab96
Turns e-commerce inventory and sales exports into a practical risk brief for stockouts, overstock, promo conflicts, and traffic allocation.
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
launch-readiness-check-ecommerce
mardab96
Runs a go/no-go readiness check before a product launch, restock, promo, or spend increase, covering stock, page, feed, tracking, lifecycle flows, support…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
ltv-cohort-read-ecommerce
mardab96
Reads customer cohorts from order exports to show repeat rate, time to second order, payback window, and which acquisition sources or first products produce…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
onsite-search-merchandising-review-ecommerce
mardab96
Turns internal site search queries, zero-result searches, and collection performance into merchandising, naming, and assortment decisions.
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
paid-traffic-waste-triage-ecommerce
mardab96
Reviews paid traffic exports and store-side data to identify whether performance issues come from ads, product pages, offers, feed quality, tracking, margins…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
product-feed-qa-ecommerce
mardab96
Audits e-commerce product feed exports, Google Merchant Center diagnostics, catalog screenshots, and product page samples to find data quality issues that can…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
promo-discount-impact-review-ecommerce
mardab96
Reviews whether a discount, sale, or promo actually added profit or simply pulled forward demand and trained customers to wait.
SkillBFreshness: B★ 7Claude Code +9
Signals
- Stars
- 7
- Forks
- 3
- Open issues
- 0
- Last commit (this folder)
- Jul 27, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from mardab96
- 0.584score
weekly-ecommerce-growth-readout
mardab96
Produces a weekly e-commerce owner readout from exported store, analytics, ads, email/SMS, inventory, support, and returns summaries.
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
ai-shopping-readiness-ecommerce
mardab96
Checks whether a store's product data, policies, and structured markup can be read and represented correctly by AI shopping assistants and agentic checkout…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
chargeback-fraud-pattern-review-ecommerce
mardab96
Reviews chargebacks, disputes, and fraud declines to separate genuine fraud from service failures and friendly fraud, and to find the store-side causes behind…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
contribution-margin-check-ecommerce
mardab96
Turns COGS, fee, shipping, refund, and ad spend exports into per-SKU contribution margin so the store can see which products actually make money after all…
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
inventory-risk-brief-ecommerce
mardab96
Turns e-commerce inventory and sales exports into a practical risk brief for stockouts, overstock, promo conflicts, and traffic allocation.
SkillBFreshness: B★ 7Claude Code +9 - 0.584score
returns-reason-miner-ecommerce
mardab96
Mines e-commerce returns exports, refund reasons, support notes, and product page data to find preventable return patterns and fixes for product pages…
SkillBFreshness: B★ 7Claude Code +9
Cite this page
catalog-content-audit-ecommerce skill. Agent Mart. https://agentmart.dev/skills/mardab96-catalog-content-audit-ecommerce (last updated 2026-10-24)