Agent skill · software engineering · aradotso
commercevault-edd-digital-commerce
Master the CommerceVault middleware for Easy Digital Downloads API integration, sales analytics, order management, and digital product orchestration.
Why this skill is useful
Adds executable scripts for integrating and managing digital commerce with Easy Digital Downloads via CommerceVault, which are not commonly found in public documentation.
What it needs
Requires docker, node, python installed locally. Requires edd account access. About 8k tokens when loaded. Last updated 2026-08-05. 5 stars on the source repository.
What this skill does
CommerceVault EDD Digital Commerce Skill Skill by ara.so — Data Skills collection. Overview CommerceVault (mcp-edd-analytics-vantage) is a middleware orchestrator that provides a unified, secure interface to Easy Digital Downloads (EDD) WordPress stores. It abstracts the EDD REST API with enhanced features including cryptographic verification, adaptive rate limiting, caching, analytics aggregation, and webhook management. The system uses hexagonal architecture with pluggable adapters, making it extensible to other e-commerce platforms while maintaining consistent interfaces. Key Capabilities: Product catalog synchronization with delta updates Order lifecycle management (creation, fulfillment, refunds) Customer segmentation and lifetime value tracking Real-time analytics (GMV, AOV, churn, cohort analysis) License key and entitlement management for digital products Multilingual support (17 languages) HMAC payload verification for data integrity Installation Prerequisites Node.js 18+ or Python 3.9+ (depending on client SDK) Access to an EDD-enabled WordPress site EDD REST API credentials (consumer key and secret) Redis (optional, for caching layer) NPM Installation (Node.js) Python Installation Docker Deployment Environment Variables Configuration Basic Configuration (Node.js) Advanced Configuration with Middleware Core API Methods Product Operations Fetch All Products Get Single Product Delta Sync Products Order Operations Retrieve Orders Get Single Order with Line Items Create Order Programmatically Process Refund Customer Operations Fetch Customer Data Customer Segmentation Analytics & Reporting Revenue Analytics Product Performance Cohort Analysis License Management Generate License Keys Validate License Revoke License Python SDK Usage Basic Client Setup Async Operations Data Export Pipeline Webhook Management Register Webhook Verify Webhook Signature Common Patterns Automated Inventory Sync Customer LTV Calculation Fraud Detection Middleware Error Handling Retry L …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aradotso/commercevault-edd-digital-commerce