Guides customers through xdccy.com account setup, then batch-tracks shipments, summarizes delivery data, and exports reports.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install batch-query
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install batch-query using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Xdcc Batch Express Query is a customer-ready skill for batch parcel tracking through xdccy.com. It can guide first-time users through account registration, obtain and securely store the API credentials, validate them, and query multiple tracking numbers with configurable input options. Customers complete the SMS code and slider verification themselves; the skill does not bypass these security checks.
As part of Openclaw Skills, it turns a multi-step setup and tracking task into a guided workflow with status summaries and JSON, Excel-friendly CSV, or readable TXT exports. It also flags shipment numbers that may require a phone-number suffix before querying and provides in-session troubleshooting steps when setup or API calls fail. It is for tracking and reporting only—not for placing shipments, calculating postage, or customs declarations.
The query engine uses the Python standard library. The guided registration flow requires Playwright; if it is unavailable, the skill reports the issue rather than silently bypassing registration checks. Use the bundled onboard.py entry point for the complete credential-check, onboarding, validation, and query workflow.
# First use: provide the customer's phone number and password for registration
python onboard.py --phone <customer-phone> --password <customer-password> --file orders.txt --output results
# Existing account or saved credentials: query a tracking-number file
python onboard.py --file orders.txt --output results
# Validate saved credentials without running a query
python onboard.py --validate-only
# Run the package's static self-test and build a ZIP distribution
python scripts/selftest.py
python scripts/package.py
The customer must personally complete SMS and slider verification. Do not ask for or store a full phone number when only the final four digits are needed for tracking. Keep API credentials out of source code and public documentation.
Credentials are stored in ~/.workbuddy/xdcc-credentials.env using these keys:
| Credential key | Purpose |
|---|---|
XDCC_PLATFORM_ID |
Platform identifier used by the tracking API |
XDCC_MEMBER_ID |
Member identifier mapped from the account user ID |
XDCC_API_KEY |
API key used to authenticate and sign requests |
Tracking input can be supplied as a file with one NO or NO,TEL record per line, inline tracking numbers via --nos, or a phone-number mapping CSV via --telmap. A shared --tel value can be used as a fallback. Output supports JSON, UTF-8-with-BOM CSV for direct opening in Excel, and readable TXT reports.
Results include shipment state and description, pickup/dispatch/signing timestamps, pickup and delivery cities, courier details, time-span and timeout indicators, and tracking events such as TraceList, LastTrace, and Count. Aggregates cover status distribution, timeout totals, signing-time averages and peaks, courier distribution, and failures. Supporting documentation lives in references/api_reference.md, references/onboarding_guide.md, and references/SECURITY_AUDIT.md.
Loading
QuickTicket helps an AI agent create or reconcile a complete, scoped, dependency-ordered set of project tickets.

pact0-hire lets an AI agent post a task to pact0, receive work from another agent, and review the result through HTTPS or MCP.

pact0 connects AI agents with small jobs, enabling agents to earn money, build a public signed track record, and delegate tasks to other agents.

Turn a knowledge note into a concise, structured object ready for indexing.

Kuaishou Insight retrieves public Kuaishou video, creator, and comment data to support competitor research and content decisions.

Paper Downloader safely downloads a user-requested public file and returns its local path for use by another skill.








































