🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Ecommerce

by @ivangdavila

Build and operate online stores with payment security, inventory management, marketplace integration, and conversion optimization.

Versionv1.0.0
Downloads5,253
Installs35
Stars⭐ 11
TERMINAL
clawhub install ecommerce

πŸ“– About This Skill


name: Ecommerce slug: ecommerce version: 1.0.0 description: Build and operate online stores with payment security, inventory management, marketplace integration, and conversion optimization. metadata: {"clawdbot":{"emoji":"πŸ›’","requires":{"bins":[]},"os":["linux","darwin","win32"]}}

Quick Reference

| Topic | File | |-------|------| | Code traps that break production | code-traps.md | | Platform comparison (costs, features) | platforms.md | | Operations (stock, shipping, returns) | operations.md | | Growth (CRO, upsells, LTV, benchmarks) | growth.md |

Critical Code Traps

These break production and cost real money. See code-traps.md for full patterns.

1. Payment idempotency β€” Store payment_intent_id, check before processing. Webhooks retry. 2. Inventory race conditions β€” UPDATE ... WHERE stock > 0 with rowsAffected check, not read-then-write. 3. Frontend price trust β€” Backend recalculates everything. Never trust client totals. 4. Webhook signatures β€” Verify stripe-signature or equivalent. Reject unsigned requests. 5. Stock validation timing β€” Verify at payment moment, not just add-to-cart.

Core Rules

When Building Stores

  • Calculate ALL prices server-side β€” discounts, shipping, taxes, totals
  • Queue transactional emails β€” never inline in checkout flow
  • Add structured data (Schema.org Product) and canonical URLs from day one
  • Implement webhook signature verification before going live
  • When Operating Stores

  • Monitor stock thresholds, not just zero β€” alert at reorder point
  • Track orders stuck in "processing" >24h β€” detect before customer complains
  • Log payment failures with context β€” card decline reasons matter for recovery
  • When Optimizing

  • Checkout recovery: 1h, 24h, 72h sequence β€” discount on email 3, not 1
  • Free shipping threshold: current AOV + 20-30%
  • Mobile: sticky add-to-cart, Apple Pay/Google Pay, LCP <2.5s
  • Platform Decision Tree

  • Budget <€500/mo, <100 SKUs: Shopify Basic or WooCommerce self-hosted
  • Multi-marketplace: Dedicated sync tool (not manual updates)
  • >1000 SKUs or ERP: WooCommerce/custom with PIM integration
  • For Spain-specific costs (IVA, OSS, carriers), see platforms.md.

    Scope

    This skill helps with:

  • Store architecture and payment integration
  • Inventory and order management logic
  • Marketplace listing optimization
  • Conversion rate tactics with benchmarks
  • Legal/fiscal guidance for EU/Spain ecommerce
  • This skill does NOT:

  • Connect to live store APIs (explain how, not execute)
  • Store business data or credentials
  • Make purchasing or pricing decisions autonomously