Agent skill

Ecommerce Material Studio

by davepoon in davepoon/buildwithclaude

电商素材工坊(中英双语)。用户需要生成电商主图、详情图、场景图、产品图合成、品牌叠加时使用。自动识别品类→匹配风格→场景感知合成→统一文字→自动质检→多平台适配→标准化交付。E-commerce product image studio: category detection, style matching, scene-aware compositing, text overlay…

MITAuto-check passedSales & Support

Install Ecommerce Material Studio

skills CLI
$ npx skills add davepoon/buildwithclaude --skill ecommerce-material-studio -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install davepoon/buildwithclaude ecommerce-material-studio --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/davepoon/buildwithclaude.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/all-skills/skills/ecommerce-material-studio .claude/skills/ecommerce-material-studio && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
ecommerce-material-studio
GitHub stars
3.6k
Token cost
~840 tokens
SKILL.md length
111 words
Files
17 (incl. scripts, references)
Skills in repo
245
Repo updated
First seen
Licence
MIT

At a glance

电商素材工坊(中英双语)。用户需要生成电商主图、详情图、场景图、产品图合成、品牌叠加时使用。自动识别品类→匹配风格→场景感知合成→统一文字→自动质检→多平台适配→标准化交付。E-commerce product image studio: category detection, style matching, scene-aware compositing, text overlay…

  • Tasks that involve E-commerce operations
  • SKILL.md covers 何时使用 / When to use, 使用流程 / Workflow, 模块清单 / Modules and 数据文件 / Data (references/), plus 1 more section
  • Runs Python scripts from its folder; calls python3 and pip

What it does

Ecommerce Material Studio is an agent skill from davepoon/buildwithclaude. 电商素材工坊(中英双语)。用户需要生成电商主图、详情图、场景图、产品图合成、品牌叠加时使用。自动识别品类→匹配风格→场景感知合成→统一文字→自动质检→多平台适配→标准化交付。E-commerce product image studio: category detection, style matching, scene-aware compositing, text overlay, quality check, multi-platform adaptation, batch delivery.

Its SKILL.md is about 840 tokens, which your agent loads only when the skill is triggered. The skill folder holds 19 other files, including scripts and reference files (for example `references/brand_config_template.json`, `references/brand_profiles/langke.json` and `references/category_templates.json`).

It sits in Sales & Support, covering E-commerce operations. The repository describes itself as: A single hub to find Claude Skills, Agents, Commands, Hooks, Plugins, and Marketplace collections to extend Claude Code, Claude Desktop, Agent SDK and OpenClaw. The licence is MIT.

When your agent uses it

  • Tasks that involve E-commerce operations

Example prompts

  • “/ecommerce-material-studio”

Requirements

  • Python 3

What it can do on your machine

Read from SKILL.md and the folder at commit 10bfc43. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 11 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python3
    • pip

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use pip, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Ecommerce Material Studio loads about 840 tokens when it runs, and up to ~5.3k if it reads all its reference files. Until then it costs about 70 tokens; SKILL.md has 111 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~70
When it runs · the whole SKILL.md, loaded when a task matches
~840
With references · SKILL.md plus every file in references/, read only if the agent opens them
~5.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from davepoon/buildwithclaude at commit 10bfc43, republished under its MIT licence (© davepoon). 111 words, ~840 tokens.

Download SKILL.mdSave it as .claude/skills/ecommerce-material-studio/SKILL.md (or your agent's skills folder). This skill also uses 16 other files; get the full folder from GitHub.
name
ecommerce-material-studio
description
电商素材工坊(中英双语)。用户需要生成电商主图、详情图、场景图、产品图合成、品牌叠加时使用。自动识别品类→匹配风格→场景感知合成→统一文字→自动质检→多平台适配→标准化交付。E-commerce product image studio: category detection, style matching, scene-aware compositing, text overlay, quality check, multi-platform adaptation, batch delivery.
category
ecommerce
license
MIT

电商素材工坊 / E-commerce Material Studio

生成电商产品素材(主图/详情图/场景图)的一站式工具链。输入产品图片 → 自动完成品类识别、风格匹配、场景合成、文字叠加、质检、多平台适配、批量交付。

One-stop pipeline for e-commerce product images: category detection → style matching → scene compositing → text overlay → quality check → platform adaptation → batch delivery.

何时使用 / When to use

  • 用户需要生成电商主图/详情图(如"帮我做一套剃须刀主图")
  • 需要产品图合成到场景(白底图 → 场景图)
  • 需要品牌叠加(Logo/保障条/卖点文字/徽章)
  • 需要多平台尺寸适配(淘宝/快手/抖音/拼多多/京东等 7 平台)
  • 需要批量生成多个产品素材

使用流程 / Workflow

bash
# 0. 环境依赖(一次性)
pip install Pillow numpy scipy

# 1. 品类识别:输入产品图 → 识别品类/风格
python3 scripts/category_detector.py --image product.png

# 2. 风格匹配:品类+价位+平台+品牌 → 推荐模板
python3 scripts/style_matcher.py --category 个护电器 --sub-category 剃须刀 --price 169 --platform kuaishou

# 3. 场景感知合成(核心):库调用(SceneAwareCompositor 是 Python 库,非 CLI)
python3 -c "
from PIL import Image
from scripts.scene_aware_compositor import SceneAwareCompositor
c = SceneAwareCompositor()
scene = Image.open('scene.jpg'); product = Image.open('product.png')
result = c.composite(scene_image=scene, product_image=product, scene_type='lifestyle_bathroom', position=(0.5, 0.45))
result.save('result.png')
"

# 4. 统一文字叠加(处理 plan.json 里所有文字层)
python3 scripts/text_engine.py --plan output/plan.json --brand langke --scene-tone dark

# 5. 自动质检(读取 plan.json + 检查成品图)
python3 scripts/quality_check.py --plan output/plan.json

# 6. 多平台尺寸适配
python3 scripts/platform_adapter.py --input-dir ./output --platforms kuaishou --output-dir ./platform_output

# 7. 标准化交付打包(自动生成使用指南+清单+zip)
python3 scripts/delivery_packager.py --project-dir ./output --product-name "示例产品"

# 8. 批量处理(多产品,断点续传)
python3 scripts/batch_processor.py --input products.json --output-dir ./batch --prepare

模块清单 / Modules

模块功能依赖
category_detector.py品类识别(色调/材质→子品类)Pillow
style_matcher.py风格匹配(品类+价位+平台+品牌→模板)无
brand_loader.py品牌配置加载(多品牌/Logo选择)无
text_engine.py统一文字引擎(z-index/避让/对比度)Pillow
quality_check.py自动质检(分辨率/可读性/Logo/完整/重叠)Pillow
preference_memory.py偏好记忆(跨项目复用风格)无
batch_processor.py批量处理(断点续传/重试/报告)无
platform_adapter.py7 平台尺寸适配(resize/crop/压缩)Pillow
delivery_packager.py交付打包(使用指南+清单+zip)Pillow
layout_engine.py布局引擎(物理尺寸→像素比例)无
scene_aware_compositor.py场景感知合成(参照物尺度/透视/景深)Pillow+numpy+scipy

数据文件 / Data (references/)

  • category_templates.json — 12 品类场景模板库(推荐场景/prompt/配色/文字风格)
  • product_profiles.json — 产品档案库(示例:example_shaver)
  • brand_profiles/langke.json — 示例品牌配置(朗科=示例品牌,非真实)
  • brand_config_template.json — 新建品牌模板
  • user_preferences.json — 偏好记忆库(模板)

注意事项 / Notes

  • 字体:text_engine.py 需要中文字体(macOS: /System/Library/Fonts/PingFang.ttc,Linux: NotoSansCJK,Windows: msyh.ttc)——按需修改 FONT_PATHS_BOLD/FONT_PATHS_REGULAR 常量
  • 品牌配置:用 brand_config_template.json 新建自己的品牌(含 Logo 路径/色系/保障条)
  • 合成模式:scene_aware_compositor.py 支持场景感知模式(自动算尺度)和兼容模式(固定 scale)
  • 参考数据中的"朗科/LangKe"为示例品牌,可直接替换为自己的品牌配置

© davepoon, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 16 other files (scripts, references) in plugins/all-skills/skills/ecommerce-material-studio of davepoon/buildwithclaude.

  • SKILL.md
  • references/brand_config_template.json
  • references/brand_profiles/langke.json
  • references/category_templates.json
  • references/product_profiles.json
  • references/user_preferences.json
  • scripts/batch_processor.py
  • scripts/brand_loader.py
  • scripts/category_detector.py
  • scripts/delivery_packager.py
  • scripts/layout_engine.py
  • scripts/platform_adapter.py
  • scripts/preference_memory.py
  • scripts/quality_check.py
  • scripts/scene_aware_compositor.py
  • scripts/style_matcher.py
  • scripts/text_engine.py

Open the folder on GitHubat commit 10bfc43

Compare with similar skills

Ecommerce Material Studio next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Ecommerce Material Studio compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Ecommerce Material Studio this skilldavepoon/buildwithclaude3.6k—~840Automated safety check: PassMIT
Amazon Buy Box Monitorbrowser-act/skills6.1k2 repos~1.6kAutomated safety check: PassMIT
Tourmind Bookingtourmind-com/Tourmind-Booking-Skills1.7k—~13kAutomated safety check: PassMIT
Ecommerce Image Suitewzj177/ecommerce-image-suite445—~10kAutomated safety check: PassApache-2.0
Zach Feature Demand Validatorzach22-1999/amazon-skills2071 repos~2.3kAutomated safety check: NotesMIT
Caramel CouponsDevinoSolutions/caramel141—~1.1kAutomated safety check: PassAGPL-3.0

Similar skills

  • Amazon Buy Box Monitor

    browser-act/skills

    Pulls Amazon product details, competing seller prices and seller ratings for a given ASIN through the BrowserAct API, without browser automation.

    6.1k GitHub starsUsed in 2 repos~1.6k tokens
    Sales & SupportAuto-check passed
  • Tourmind Booking

    tourmind-com/Tourmind-Booking-Skills

    MUST USE for any hotel or accommodation intent in any language, including hotel search, hotel recommendations, nearby accommodation, hostels, guesthouses, resorts, where-to-stay questions, room…

    1.7k GitHub stars~13k tokensUpdated 14 days ago
    Sales & SupportAuto-check passed
  • Ecommerce Image Suite

    wzj177/ecommerce-image-suite

    电商套图生成助手。用户明确提出需要生成电商套图、商品主图、卖点图、场景图、模特图等图片内容时触发. An agent skill from wzj177/ecommerce-image-suite.

    445 GitHub stars~10k tokensUpdated 1 mo ago
    Sales & SupportAuto-check passed
  • Zach Feature Demand Validator

    zach22-1999/amazon-skills

    功能需求真伪验证器。用三维数据(Review/关键词/社区)验证微创新是否真实需求. An agent skill from zach22-1999/amazon-skills.

    207 GitHub starsUsed in 1 repo~2.3k tokens
    Sales & SupportAuto-check: notes
  • Caramel Coupons

    DevinoSolutions/caramel

    Look up live coupon / promo codes for any online store through Caramel's public API (grabcaramel.com) — use whenever the user is about to buy something online, asks for a discount or promo code, or…

    141 GitHub stars~1.1k tokensUpdated yesterday
    Sales & SupportAuto-check passed
  • Zach Sif Cvr Threshold Analyzer

    zach22-1999/amazon-skills

    基于领星 ASIN 360 或同类日业务报表,以及用户自己 SIF MCP 导出的日级关键词自然排名 JSON,回测 CVR 与核心词/稳定词自然排名波动的关系,并输出观察线、危险线、广告 CVR 确认线。

    207 GitHub starsUsed in 1 repo~982 tokens
    Sales & SupportAuto-check: notes

More from davepoon/buildwithclaude

All 245 skills in this repo
  • Qwen Vision

    davepoon/buildwithclaude

    A skill your agent uses when the user asks to "analyze video", "watch this video", "what happens in this video", "describe this clip", "review this footage", "classify these videos", "compare…

    3.6k GitHub starsUsed in 1 repo~1.2k tokens
    Auto-check passed
  • Hard Predict Future

    davepoon/buildwithclaude

    Activate this agent for any future-oriented question that requires deep quantitative analysis, historical precedents, and structured scenario planning.

    3.6k GitHub starsUsed in 1 repo~4.2k tokens
    Auto-check passed
  • iOS Hig Design Guide

    davepoon/buildwithclaude

    Build, update, and apply iOS design specifications using Apple Human Interface Guidelines (HIG) source data.

    3.6k GitHub stars~735 tokensUpdated 2 days ago
    Auto-check passed
  • Video Downloader

    davepoon/buildwithclaude

    Download YouTube videos with customizable quality and format options.

    3.6k GitHub starsUsed in 1 repo~871 tokens
    Auto-check passed
  • Atlas Cloud Media

    davepoon/buildwithclaude

    Discover Atlas Cloud image and video models, inspect their live schemas, and submit one confirmed media generation request with bounded GET polling.

    3.6k GitHub stars~852 tokensUpdated 2 days ago
    Auto-check passed
  • Slack Gif Creator

    davepoon/buildwithclaude

    Toolkit for creating animated GIFs optimized for Slack, with validators for size constraints and composable animation primitives.

    3.6k GitHub starsUsed in 12 repos~4.3k tokens
    Auto-check passed

Categories

Questions about Ecommerce Material Studio

What does Ecommerce Material Studio do?

电商素材工坊(中英双语)。用户需要生成电商主图、详情图、场景图、产品图合成、品牌叠加时使用。自动识别品类→匹配风格→场景感知合成→统一文字→自动质检→多平台适配→标准化交付。E-commerce product image studio: category detection, style matching, scene-aware compositing, text overlay…. Ecommerce Material Studio is an agent skill from davepoon/buildwithclaude. 电商素材工坊(中英双语)。用户需要生成电商主图、详情图、场景图、产品图合成、品牌叠加时使用。自动识别品类→匹配风格→场景感知合成→统一文字→自动质检→多平台适配→标准化交付。E-commerce product image studio: category detection, style matching, scene-aware compositing, text overlay, quality check, multi-platform adaptation, batch delivery.

When should I use Ecommerce Material Studio?

Ecommerce Material Studio fits situations like: tasks that involve E-commerce operations.

How do I install Ecommerce Material Studio in Claude Code?

Run `npx skills add davepoon/buildwithclaude --skill ecommerce-material-studio -a claude-code`. Or copy the skill folder (plugins/all-skills/skills/ecommerce-material-studio in davepoon/buildwithclaude) into .claude/skills/ecommerce-material-studio in your project. Claude Code loads it when a task matches its description.

How do I install Ecommerce Material Studio in Codex?

Run `npx skills add davepoon/buildwithclaude --skill ecommerce-material-studio -a codex`. Or copy the skill folder (plugins/all-skills/skills/ecommerce-material-studio in davepoon/buildwithclaude) into .agents/skills/ecommerce-material-studio in your project. Codex loads it when a task matches its description.

Can I use Ecommerce Material Studio in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add davepoon/buildwithclaude --skill ecommerce-material-studio -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ecommerce-material-studio, .gemini/skills/ecommerce-material-studio, .github/skills/ecommerce-material-studio and .opencode/skills/ecommerce-material-studio in your project.

What does Ecommerce Material Studio need to run?

Going by SKILL.md and its folder, Ecommerce Material Studio needs Python for the scripts in its folder and the command-line tools its instructions call (python3 and pip). Our summary lists: Python 3.

Does Ecommerce Material Studio access the network?

SKILL.md contains no URLs. Its commands use pip, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Ecommerce Material Studio safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Ecommerce Material Studio use?

Ecommerce Material Studio is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Ecommerce Material Studio use?

About 840 tokens (SKILL.md is roughly 3.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 4.5k tokens, read only when the agent opens those files.

What are the alternatives to Ecommerce Material Studio?

Skills that share tags, products or a category with Ecommerce Material Studio: Amazon Buy Box Monitor (browser-act/skills, 6.1k stars), Tourmind Booking (tourmind-com/Tourmind-Booking-Skills, 1.7k stars), Ecommerce Image Suite (wzj177/ecommerce-image-suite, 445 stars) and Zach Feature Demand Validator (zach22-1999/amazon-skills, 207 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Ecommerce Material Studio?

davepoon (a GitHub user) maintains it in davepoon/buildwithclaude, which has 3,604 GitHub stars. The repository holds 245 skills in this directory. The repository was last updated on October 6, 2026.

Source: davepoon/buildwithclaude on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.