autolisting
Create complete Etsy or Shopify product listings through AutoListing MCP, including SEO copy, listing images, structured variations, inventory combinations…
Skill by ruota
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/ruota-autolisting
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: writing, marketing, agent-building
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/autolisting
What's inside
- Skill name
autolisting- Description
- Create complete Etsy or Shopify product listings through AutoListing MCP, including SEO copy, listing images, structured variations, inventory combinations, and an optional listing video; then publish the generated listing in a separate explicit call. Use for marketplace listings only, never for Video Ads.
- License
- MIT
- Instructions
- 38 lines in SKILL.md · view on GitHub
Files (5)
- SKILL.md
- openai.yaml · agents/
- manifest.json
- listing-contract.md · references/
- setup.md · references/
SKILL.md (first lines)
# AutoListing Agent Use only the configured `autolisting` MCP server. Authentication is the scoped API key in the MCP client's `Authorization: Bearer ...` header. Never request, display, repeat, or store the key in chat. This MCP integration supports product listings only. It does not create, inspect, edit, or render Video Ads. `generate_listing_video` creates a short video belonging to the product listing and is not the Video Ads feature. ## Required workflow 1. Call `get_account`. Report available and reserved credits. Do not continue if `listings:create` is absent. 2. Collect and confirm the product URL, price, currency, stock, image count, variation structure, and whether a listing video is required. 3. Call `create_listing`. This only starts generation; it never publishes. 4. Return the `listing_reference` immediately. Poll `get_listing` with that exact reference until `ready=true`, without creating a duplicate. 5. Present the generated texts, warnings, image references/URLs, listing-video reference/URL, and full variation model. 6. If the user wants publication, call `list_shops`, confirm the provider, shop, and `draft` versus `publish`, then call `publish_listing` separately. Never infer permission to publish from the earlier creation request. 7. Report publication success only from the returned `publication` object. Read [references/listing-contract.md](references/listing-contract.md) before creating listings with variations or a listing video. Read [references/setup.md](references/setup.md) for authentication and client configuration. ## Tool boundaries - `get_account`: credits and scopes for the current key. - `list_shops`: active Etsy and Shopify destinations owned by the account. - `list_listings`: recent product-listing references; never Video Ads jobs. - `get_listing`: safe listing result with copy, variations, referenced bucket assets, progress, validation and publication state. - `create_listing`: asynchronous copy/image/variation/listing-video generation only. - `publish_listing`: separate Etsy or Shopify draft/live publication of a ready listing. ## Guardrails - Creation is billable. Publication is externally visible and must be a separate explicit user decision. - Default to `draft` when the user requests provider creation but does not clearly request a live listing. - For Etsy, require a valid final `etsy_taxonomy_id`; never invent one. - Use only shop IDs returned by `list_shops` for the same provider. - Never submit a second create call while the referenced listing is queued or running. - Never expose API keys, OAuth tokens, filesystem paths, provider payloads, or internal errors. - Treat `CATEGORY_MISMATCH` and refunded images as publication blockers requiring review.
From ruota/open-sinapseed, MIT.
More from ruota/open-sinapseed
- 0.588score
motion-lab
ruota
Use when creating, enhancing, rendering, monitoring, or downloading videos through the Motion Lab MCP tools, including Reference Film, Reference Story…
SkillAFreshness: A★ 1Claude Code +9 - 0.588score
sinapseed-gateway
ruota
Route end-to-end creator work across installed Sinapseed skills and integrations.
SkillAFreshness: A★ 1Claude Code +9 - 0.552score
davinci-resolve-video-editor
ruota
Plan, critique, create, revise, grade, inspect, and render DaVinci Resolve Studio 21 projects with Python/Lua scripting, Resolve AI, beat-synced music…
SkillBFreshness: B★ 1Claude Code +9 - 0.552score
viral-content
ruota
Instrada agenti specializzati per progettare, produrre, valutare e migliorare contenuti short-form ad alto potenziale di distribuzione organica su TikTok…
SkillBFreshness: B★ 1Claude Code +9 - 0.552score
model-advisor
ruota
Pair a cost-efficient primary agent with a separately configured support model for bounded second opinions.
SkillBFreshness: B★ 1Claude Code +9 - 0.502score
social-publisher
ruota
Prepare, validate, upload, and publish short-form video content to YouTube, Instagram, TikTok, X, and Telegram through approval-first direct API adapters.
SkillCFreshness: C★ 1Claude Code +9 - 0.502score
rtx-pro-6000
ruota
Use when installing, configuring, tuning, operating, or troubleshooting Dockerized vLLM and DS4 local models on an NVIDIA RTX PRO 6000 Blackwell 96 GB…
SkillCFreshness: C★ 1Claude Code +9 - 0.502score
local-client-discovery
ruota
Find local business prospects in a defined area using search APIs, scraping, Instagram profile discovery, and lightweight scoring.
SkillCFreshness: C★ 1Claude Code +9 - 0.502score
openrouter-media
ruota
Analyze frames, contact sheets, transcripts, audio, and short video through cost-controlled OpenRouter models, generate video through OpenRouter video models…
SkillCFreshness: C★ 1Claude Code +9 - 0.502score
blender-cinematic-video-factory
ruota
Use when creating, parameterizing, previewing, rendering, or troubleshooting polished vertical Blender fluid-cut videos with synchronized procedural sound and…
SkillCFreshness: C★ 1Claude Code +9 - 0.494score
ds4-apple
ruota
Assess and configure experimental DS4 local inference on compatible Apple Silicon without claiming unvalidated performance.
SkillCFreshness: C★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 26, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/ruota/open-sinapseed
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from ruota
- 0.588score
motion-lab
ruota
Use when creating, enhancing, rendering, monitoring, or downloading videos through the Motion Lab MCP tools, including Reference Film, Reference Story…
SkillAFreshness: A★ 1Claude Code +9 - 0.588score
sinapseed-gateway
ruota
Route end-to-end creator work across installed Sinapseed skills and integrations.
SkillAFreshness: A★ 1Claude Code +9 - 0.552score
davinci-resolve-video-editor
ruota
Plan, critique, create, revise, grade, inspect, and render DaVinci Resolve Studio 21 projects with Python/Lua scripting, Resolve AI, beat-synced music…
SkillBFreshness: B★ 1Claude Code +9 - 0.552score
viral-content
ruota
Instrada agenti specializzati per progettare, produrre, valutare e migliorare contenuti short-form ad alto potenziale di distribuzione organica su TikTok…
SkillBFreshness: B★ 1Claude Code +9 - 0.552score
model-advisor
ruota
Pair a cost-efficient primary agent with a separately configured support model for bounded second opinions.
SkillBFreshness: B★ 1Claude Code +9 - 0.502score
social-publisher
ruota
Prepare, validate, upload, and publish short-form video content to YouTube, Instagram, TikTok, X, and Telegram through approval-first direct API adapters.
SkillCFreshness: C★ 1Claude Code +9
Cite this page
autolisting skill. Agent Mart. https://agentmart.dev/skills/ruota-autolisting (last updated 2026-10-24)