AI e-commerce skills for Qianchuan advertising operations, compatible with Codex/OpenClaw/Cursor
Project description
ai-ecom-skills
AI e-commerce skills for Qianchuan (巨量千川) advertising operations.
Compatible with Codex, OpenClaw, and Cursor.
Installation
pip install ai-ecom-skills
Quick Start
# Install skill to all platforms (Codex/OpenClaw/Cursor)
python -m ai_ecom_skills.cli install
# Set backend API URL
export BACKEND_API_BASE_URL=http://localhost:8080 # macOS/Linux
set BACKEND_API_BASE_URL=http://localhost:8080 # Windows
# Restart your agent (Codex/OpenClaw/Cursor)
CLI Commands
python -m ai_ecom_skills.cli install # Install to all platforms
python -m ai_ecom_skills.cli install codex # Install to Codex only
python -m ai_ecom_skills.cli install openclaw # Install to OpenClaw only
python -m ai_ecom_skills.cli uninstall # Uninstall from all platforms
python -m ai_ecom_skills.cli list # Show installation status
python -m ai_ecom_skills.cli info # Show skill information
Features
Analysis Skills
- ReviewSummarySkill - Summarize execution results (before/after comparison)
- RiskGuardrailSkill - Check risk policies (kill_switch, budget limits)
- ActionProposalDraftSkill - Generate optimization proposals
Fetch Skills
- FetchPlanCoreContextSkill - Fetch plan basic info
- FetchPlanMetricsSkill - Fetch daily metrics (ROI/cost/GMV)
- FetchPlanHourlyMetricsSkill - Fetch hourly metrics
Execute Skills
- ExecuteAdjustBudgetSkill - Adjust plan budget
- ExecuteAdjustBidSkill - Adjust plan bid
- ExecutePausePlanSkill - Pause an ad plan
Python Usage
from ai_ecom_skills.skills.review_summary import ReviewSummarySkill
from ai_ecom_skills.schemas.agent import AgentTaskRequest
skill = ReviewSummarySkill()
request = AgentTaskRequest(
targetId="plan-001",
context={
"metrics_before": {"roi": 2.5, "cost": 100.0},
"metrics_after": {"roi": 3.8, "cost": 120.0},
"execution_label": "提高预算 20%",
},
)
suggestion = skill.run(request)
print(suggestion.summary)
Requirements
- Python >= 3.11
- Backend API service running (for Fetch/Execute skills)
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ai_ecom_skills-0.1.9.tar.gz
(37.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ai_ecom_skills-0.1.9.tar.gz.
File metadata
- Download URL: ai_ecom_skills-0.1.9.tar.gz
- Upload date:
- Size: 37.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5d77899c3c4f3016a62fe9f3bc4f5bb0cb9afc761e28bc382ab084451920ee4c
|
|
| MD5 |
4bb0534b6bebb12411a3a9fe1164a2a3
|
|
| BLAKE2b-256 |
3ec6aded2d214e582d66d0570d0930b326bd3c82734085699f3c79ce73272bfb
|
File details
Details for the file ai_ecom_skills-0.1.9-py3-none-any.whl.
File metadata
- Download URL: ai_ecom_skills-0.1.9-py3-none-any.whl
- Upload date:
- Size: 63.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19ab0d4fa8f88692102f422513e32d8f7413a79eb07483b830b343193d4c083c
|
|
| MD5 |
3bb357f62246fcd76e3b6808392e5db6
|
|
| BLAKE2b-256 |
b3dc0c008c4ce69cad823483287ae0da11af572446f03704842006979198cab9
|