Skip to main content

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


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.8.tar.gz (36.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ai_ecom_skills-0.1.8-py3-none-any.whl (63.1 kB view details)

Uploaded Python 3

File details

Details for the file ai_ecom_skills-0.1.8.tar.gz.

File metadata

  • Download URL: ai_ecom_skills-0.1.8.tar.gz
  • Upload date:
  • Size: 36.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for ai_ecom_skills-0.1.8.tar.gz
Algorithm Hash digest
SHA256 949d5d0e52080c6fbddfd7e4e4070822e31fe7215c1817dc77bf9361f89a5c7a
MD5 96da3f7b11d66d2fd7d59eeeab50bb4d
BLAKE2b-256 88c0e3da3e6b2a379939fa1f63cc78099f3eeb1efb28843961ac9a4ca378fb65

See more details on using hashes here.

File details

Details for the file ai_ecom_skills-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: ai_ecom_skills-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 63.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for ai_ecom_skills-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 0f48bd6dc1b5b3bb9a7291222864f0d554269d3bda018edaf26a196bfc241719
MD5 6b683640114e2e29dfbc04eca9dbbab7
BLAKE2b-256 79122387821e5f2f11bfb9521ed21576581d5bdf1656af5808a925b1377dce4a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page