This is comprehensive copywriting guidance for anyone building online stores. It covers product descriptions, category pages, checkout flows, transactional emails, and all the microcopy that sits between a browser and a buyer. The AIDA-E formula and benefits-over-features approach are solid fundamentals, but the real value is in the specifics: how to write for mobile scanners, bulk description systems for large catalogs, trust signals that actually reduce cart abandonment, and SEO patterns that work for product pages. If you're writing copy for a store, this gives you templates and formulas instead of vague advice about "compelling content." The emphasis on customer language over marketing speak is the right instinct.
npx -y skills add vos91/agent-skills --skill ecommerce-copywriting --agent claude-codeInstalls into .claude/skills of the current project.
Write copy that converts browsers into buyers. This skill covers every touchpoint in an e-commerce store.
Check for existing context:
.claude/product-marketing-context.md — brand voice, positioning.claude/brand-guidelines.md — tone, terminology, valuesGather missing context:
Transform specs into outcomes. For every feature, ask "So what?"
❌ "500ml capacity" ✅ "Enough for your full morning workout"
❌ "Made with organic cotton" ✅ "Soft against sensitive skin, guilt-free on your conscience"
Vague claims erode trust. Prove everything.
❌ "High quality materials" ✅ "Double-stitched seams that survive 200+ washes"
❌ "Fast shipping" ✅ "Ships same-day before 2pm, arrives in 2-3 days"
Use customer vocabulary, not industry jargon. Mirror language from:
80% of shoppers scan. Structure for scanning:
60-70% of e-commerce traffic is mobile:
The money page. See references/product-descriptions.md for templates.
Structure:
Quick example:
[Title] The Everyday Backpack — 20L | Weatherproof
[Hook] The bag that survives your commute and looks good doing it.
[Benefits]
• Fits 15" laptop + gym clothes + lunch
• Waterproof zippers keep your tech dry
• Hidden anti-theft pocket for valuables
[Story] Designed by commuters who were tired of choosing between style and function...
Often overlooked. Category descriptions:
Pattern:
[H1] Men's Running Shoes
Find your perfect running partner. Whether you're training for a marathon
or crushing your daily 5K, our collection covers every stride style and foot type.
**Not sure where to start?**
→ New to running? Try our cushioned everyday trainers
→ Speed work? Check our lightweight racers
→ Trail runner? Browse our grip-focused off-road range
Reduce abandonment with reassuring microcopy. See references/checkout-copy.md.
Key moments:
Balance brand story with clear paths to products.
Above fold:
E-commerce about pages should still sell:
See references/product-descriptions.md for full templates.
Formula: AIDA-E
For 50+ products, create a system:
Define templates per category
Build a formula
[Opening hook based on use case]
[Primary benefit sentence]
[Secondary benefit sentence]
[Key specs as bullets]
[Social proof if available]
Create variation banks
See references/seo-ecommerce.md.
Title tag formula:
[Product Name] - [Key Attribute] | [Brand]
Example: "Leather Weekender Bag - Carry-On Size | BrandName"
Meta description formula:
[Benefit hook]. [Feature proof]. [CTA]. [Trust signal].
Example: "Travel in style without checking bags. Fits overhead bins on all major airlines. Shop now — free returns for 30 days."
Be specific, reduce anxiety:
❌ "Fast shipping available" ✅ "Free shipping over €50 | Arrives in 2-4 business days"
❌ "International shipping" ✅ "We ship to 45+ countries | Duties calculated at checkout"
Make it easy to say yes:
Patterns:
Reduce payment anxiety:
Create urgency without being sleazy:
✅ "Winter Sale — 30% off outerwear. Ends Sunday." ✅ "Member exclusive: Early access to Black Friday deals" ❌ "CRAZY PRICES!!! BUY NOW BEFORE IT'S GONE!!!"
Build scarcity authentically:
"Limited run — only 200 made. When they're gone, they're gone." "Seasonal favorite returns — available through March"
Position as value, not pushy:
"Complete the look" (fashion) "Frequently bought together" (neutral) "Save 15% when you bundle" (value-focused)
See references/email-templates.md for full templates.
Don't just say "Your cart is empty"
✅ "Your cart is feeling lonely. Let's fix that." [Browse bestsellers] [Continue shopping]
Before shipping any copy, verify:
sickn33/antigravity-awesome-skills
moizibnyousaf/ai-agent-skills
github/awesome-copilot