More screenshots

    Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+21 more

    Marketplace Listing Validator & Compliance Linter

    1

    Deterministic CLI linter enforcing Etsy, Gumroad, KDP, and Shopify character, tag, and trademark compliance rules.

    Free

    2 usesSecurity scanned
    Marketplace Listing Validator & Compliance Linter

    Marketplace Listing Validator & Compliance Linter

    Example session with this skill installed

    Validate my draft digital product listing in sample_listing.json across Etsy, Gumroad, KDP, and Shopify, and report compliance scores.

    • Read your context and instructions
    • Compiled the marketplace listing validator

    🛡️ MARKETPLACE LISTING VALIDATOR — Compliance Audit Report (v1.0.0)

    MarketplaceCompliance ScoreStatusIdentified Issues
    Etsy100 / 100[PASS]13/13 tags valid, title 94/140 chars, pricing compliant
    Gumroad100 / 100[PASS]5/5 tags valid, summary 112/250 chars
    Amazon KDP96 / 100[PASS]7/7 keyword slots filled, whitelisted HTML tags verified
    Shopify100 / 100[PASS]SEO title 52/70 chars, valid lower-case URL handle

    🔍 Detailed Audit Highlights:

    • Title Length Check: 94 characters (within Etsy 140c, KDP 200c, Shopify 255c limits).
    • Tag Architecture: Exactly 13 tags allocated for Etsy, 5 tags allocated for Gumroad. Zero duplicate tags detected.
    • Trademark Scan: 0 high-risk trademark landmines detected across 20+ monitored commercial brand names.
    • HTML Hygiene: Description markup complies with Amazon KDP allowed formatting tags.
    [VERIFICATION STATUS: 100% READY FOR PUBLICATION]
    Listing is fully compliant with marketplace policies. Zero IP strike risk.
    

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Marketplace Listing Validator & Compliance Linter

    Publishing digital products to Etsy, Gumroad, Amazon KDP, or Shopify without strict rule validation leads to dropped tags, search demotion, and unexpected account strikes.

    The Marketplace Listing Validator is a deterministic CLI tool and agent skill designed to audit digital product listings against exact platform specifications before you publish.

    ⚠️ The Problem: Conflicting Rules & Trademark Traps

    Every marketplace enforces separate, conflicting constraints that trip up creators:

    1. Etsy Tag Constraints: Etsy drops any tag exceeding 20 characters and accepts at most 13 tags. Duplicate tags waste valuable keyword allocation.
    2. Amazon KDP Strictness: KDP bans promotional buzzwords like "bestseller" and "free" in titles, limits titles to 200 characters, and allows only 7 backend keyword phrases under 50 characters.
    3. Gumroad & Shopify SEO Limits: Gumroad limits summary text to 250 characters. Shopify truncates SEO titles over 70 characters and breaks uppercase characters in URL handles.
    4. Trademark Landmines: Words like "Velcro", "Onesie", "Frisbee", "Jacuzzi", or "Bubble Wrap" trigger automated IP strikes and listing removals.

    ⚡ The Solution: Deterministic Pre-Flight Audit

    The Marketplace Listing Validator runs instant heuristic audits:

    • Platform Constraint Engine: Audits character lengths, tag counts, and keyword slot limits.
    • Trademark Sentinel (20+ Landmines): Regex dictionary flagging high-risk commercial brand terms.
    • 0–100 Compliance Scoring: Transparent grading highlighting critical errors (-15 pts) and warnings (-5 pts).
    • Automated Fix Suggestions: Generates clean, compliant JSON listings with trimmed tags and sanitized URL handles.

    🛠️ What's Included:

    • scripts/validator.py — Zero-dependency Python 3.10+ CLI tool.
    • scripts/rules_db.py — Built-in database of platform limits and trademark terms.
    • SKILL.md — Lean Core agent skill for Claude Code, Cursor, Windsurf, and Antigravity.
    • references/marketplace_rules_guide.md — Complete reference guide for platform rules.

    🔒 100% Client-Side Privacy:

    Executes 100% locally in RAM. Zero network calls, zero tracking, zero external dependencies.

    Requires JSON input format. Trademark protection is limited to the provided blacklist of 25+ terms. HTML validation is specific to Amazon KDP constraints only.

    How to use

    1. 1

      Connect your agent to the Agensi MCP

      Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup

    2. 2

      Sign in to Agensi

      Your agent shows a sign-in link. Sign in and click Allow.

    3. 3

      Ask for what you need

      Your agent loads this skill and uses it on your task. It always asks before any payment.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill goes through the trust checks below.

    Security scanned

    Checked by our 8-point scan before listing

    2 uses

    Times used to date

    Free to use

    No account required to browse

    Trust & safety

    Security scan

    Security scan passed 17 days ago

    • Free with an Agensi account

    Requires

    python3
    Terminal
    Read Files
    Write Files

    Permissions

    Terminal / Shell
    Read Files
    Write Files

    Runs 100% offline in local memory without network egress, external API calls, or telemetry.

    Listed17 days ago

    What's inside

    Frequently Asked Questions

    The validator supports Etsy, Gumroad, Amazon KDP, and Shopify. You can audit a listing for a specific marketplace or run a cross-platform check to see if your product is compliant for all four simultaneously.

    Unlike generic AI which may guess at character limits, this tool uses a deterministic rules engine. It relies on hard-coded platform constraints and a specific trademark blacklist, ensuring you don't get rejected for small technicalities an LLM might overlook.

    The tool requires input in JSON format or raw strings via the CLI. It includes a '--fix' flag that automatically truncates long titles, prunes excess tags, and reformats KDP HTML to meet platform standards.

    You will receive the Python-based CLI tool, the 'rules_db.py' engine, a starter 'listing.json' template, and documentation on how to integrate the validator into your existing workflow.

    The tool is designed to run in any Python-compatible environment or terminal. It can be integrated into automated AI agent workflows by passing listing data to the CLI and capturing the resulting compliance score and JSON output.

    New in E-commerce

    Free