Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

ecommerce-detail-page-generator

ASecurity

Turn product photos and a minimal brief into verified, platform-adapted e-commerce detail-page systems, including product fact review, visual analysis, localized copy, 6-10 module story planning, policy-aware text-free image generation or real-photo routing, deterministic Pillow typography, platform-sized slices, long-page previews, manifests, and automated validation. Supports 淘宝/天猫/京东/拼多多/抖音/小红书/Amazon/AliExpress/Temu/TikTok Shop/eBay/Etsy/Shopify. Use when a user asks for 电商详情页, 商品详情图, 商详设...

28 stars
0 votes
0 copies
1 views
Added 9/20/2026
developmentpythonrustgobashexpressgitbackendperformancedocumentation

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add Gayaya999/ecommerce-detail-page-generator --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of ecommerce-detail-page-generator?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for ecommerce-detail-page-generator
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/gayaya999-ecommerce-detail-page-generator/badge)](https://www.skillsdirectory.com/skills/gayaya999-ecommerce-detail-page-generator)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: ecommerce-detail-page-generator
description: Turn product photos and a minimal brief into verified, platform-adapted e-commerce detail-page systems, including product fact review, visual analysis, localized copy, 6-10 module story planning, policy-aware text-free image generation or real-photo routing, deterministic Pillow typography, platform-sized slices, long-page previews, manifests, and automated validation. Supports 淘宝/天猫/京东/拼多多/抖音/小红书/Amazon/AliExpress/Temu/TikTok Shop/eBay/Etsy/Shopify. Use when a user asks for 电商详情页, 商品详情图, 商详设计, A+ content, listing galleries, or a short-input workflow that turns product photos into ready-to-review commerce assets without inventing unsupported claims.
---

# E-commerce Detail Page Generator

Create a platform-adapted product story from a minimal brief while preserving product truth. Use image generation for visual bases only where the platform permits synthetic imagery; use Pillow composition for exact copy, dimensions, slicing, and manifests.

## Required Input Gate

Require exactly these three inputs before planning or generating:

1. Target platform, including country/site when relevant.
2. At least one clear product image.
3. Product name or category.

Do not call `image_gen` before this gate passes.

If one required input is missing, ask only for the single most important missing item. Do not present a long form.

After the gate passes, distinguish every fact as:

- `user`: explicitly supplied by the user.
- `visible`: directly observable in an uploaded image.
- `unconfirmed`: plausible but not verified.

Never publish an `unconfirmed` fact. Do not infer hidden materials, dimensions, capacity, performance, certification, compatibility, ingredients, medical effects, price, discount, sales, reviews, warranty, package contents, or unseen product surfaces.

If the proposed page needs one of those facts, ask one concise question and stop generation until answered. If several facts are missing, ask first for the one that changes the primary selling proposition or compliance status.

## Platform Routing

1. Read `references/platform-profiles.json`.
2. Resolve the user's platform through `aliases`.
3. Read the matching section of `references/platform-style-guide.md`.
4. Reverify rules on the web before generation when:
   - the profile is older than its `reverify_after_days`;
   - a rule is marked `seller_backend_confirmation`;
   - the platform/site is not covered;
   - the product is regulated, health-related, for children, battery-powered, ingestible, cosmetic, or safety-sensitive.
5. Prefer official seller documentation. Treat dimensions from non-official sources as a working canvas, not a platform guarantee.

Platform rules modify export shape, information density, module order, typography, and sales rhythm. They must not erase the product's own visual identity.

## Product Analysis

Inspect all product images and create `brief.json` with:

- product name, platform, locale, category, and supplied image paths;
- a visual fingerprint: dominant colors, geometry, finish, material appearance, visual temperature, perceived price tier, likely audience, and photographic cues;
- facts grouped by `user`, `visible`, and `unconfirmed`;
- prohibited claims and open questions;
- a short design direction derived from the product rather than from a generic template.

For local images, load them with `view_image` before analysis. When multiple images exist, label each as front, back, side, detail, packaging, scale, or unknown.

## Page Architecture

Read `references/category-playbooks.md`, then select 6-10 modules. Use only modules supported by verified facts.

Default story arc:

1. Product-led hero and primary promise.
2. Customer problem or desired outcome.
3. Primary differentiator.
4. Supporting features or details.
5. Real use context.
6. Operation, fit, or sizing guidance.
7. Verified specifications or package contents.
8. Trust, care, compatibility, or closing summary.

Omit comparison, certification, review, guarantee, discount, and before/after modules unless the user provides evidence.

Write concise copy. Prefer one headline, one support line, and up to three proof points per module. Localize for the target market instead of translating literally.

Represent the complete plan as `page-spec.json` conforming to `references/page-spec.schema.json`.

## Visual Generation

Load the system `imagegen` skill before using `image_gen`. Read `references/prompt-recipes.md`.

Generate one text-free visual base per module that needs new imagery. Repeat these invariants in every prompt:

- preserve product geometry, color, proportions, controls, openings, labels, and logo placement from the references;
- do not invent unseen product sides, accessories, packaging, or usage outcomes;
- no text, letters, numbers, badges, watermarks, UI, or fake certification marks;
- leave intentional negative space matching the module layout.

Use separate calls for separate modules. Do not ask one generation to create a full long page.

Platform exceptions:

- `tiktok-shop`: official listing rules prohibit digital renderings and added text in product images. Build listing modules from the user's real photos with deterministic crops only; keep copy in `copy.md`.
- `etsy`: use the seller's original photos of the actual item. Do not replace them with generated product renderings. Generated moodboards are concept-only and must not be labeled upload-ready.
- When a platform profile sets `image_text_policy` to `forbidden`, set each module's `text_mode` to `none`.

## Composition and Export

Save generated or selected module bases inside the project output directory, then run:

```bash
python3 scripts/compose_detail_page.py \
  --spec <path/to/page-spec.json> \
  --brief <path/to/brief.json> \
  --output <path/to/ecommerce-detail-output/product-slug>
```

The composer must create:

- `brief.json`
- `page-spec.json`
- `copy.md`
- `modules/01-*.jpg` or `.png`
- `detail-page-long.jpg`
- `manifest.json`

For Amazon A+, TikTok Shop, Etsy, and eBay, treat module files as the primary deliverable and the long image as review-only. For domestic long-detail platforms, both slices and the long preview are deliverables.

Run validation:

```bash
python3 scripts/validate_output.py \
  --spec <path/to/page-spec.json> \
  --output <path/to/ecommerce-detail-output/product-slug>
```

Fix errors before delivery. Warnings about seller-backend confirmation must remain visible in `manifest.json`.

## Quality Bar

Reject or regenerate a module when:

- the product shape, color, logo, controls, or included parts drift;
- text overflows, becomes too small, or falls outside safe margins;
- two adjacent modules repeat the same composition;
- the page looks like a generic template rather than the supplied product;
- a claim lacks a `user` or `visible` source;
- the output violates the selected platform's image or AI-content policy.

Deliver the final paths, platform profile used, unresolved backend checks, and any modules restricted to preview-only use.

## Resources

- `references/platform-profiles.json`: machine-readable platform rules and evidence metadata.
- `references/platform-style-guide.md`: platform visual and conversion systems.
- `references/category-playbooks.md`: category-specific module choices.
- `references/prompt-recipes.md`: reusable image-generation prompt patterns.
- `references/page-spec.schema.json`: composition contract.
- `scripts/compose_detail_page.py`: exact text layout, slicing, long preview, and manifest generation.
- `scripts/validate_output.py`: structural and rendered-output checks.
- `scripts/test_pipeline.py`: isolated four-platform regression test.

Attribution

Gayaya999Gayaya999
View sourceMore from Gayaya999 →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Browser Extension Developer

Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.

284972 votes

Seo Optimizer

SEO optimization with keyword analysis, readability assessment, technical validation, content quality. Use for search rankings, blog posts, content audits, or encountering keyword density, readability scores, meta tags, schema markup errors.

2192 votes

Google Official Seo Guide

Official Google SEO guide covering search optimization, best practices, Search Console, crawling, indexing, and improving website search visibility based on official Google documentation

1862 votes

Tanstack Start

Build a full-stack TanStack Start app on Cloudflare Workers from scratch — SSR, file-based routing, server functions, D1+Drizzle, better-auth, Tailwind v4+shadcn/ui. Use whenever the user mentions TanStack Start, asks to scaffold a full-stack Cloudflare app with SSR, wants an SSR dashboard, or asks for a React 19 + Cloudflare Workers app with file-based routing and server functions — even if they don't name TanStack Start specifically. No template repo — Claude generates every file fresh per ...

10311 votes

Pentest

PTES-aligned adversarial security audit for backend, frontend, and mobile applications. Produces a CVSS-scored Hacker Report with verified PoCs and phased remediation.

5491 votes
View all in development →