From express-tracking
Query shipment progress when a user provides a tracking number, wants the latest courier updates from Kuaidi100, needs a Chinese summary plus recent events, or wants another skill that produced a tracking number to enrich it into live logistics progress.
How this skill is triggered — by the user, by Claude, or both
Slash command
/express-tracking:express-trackingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use `scripts/run.mjs` for Kuaidi100-backed shipment tracking.
Use scripts/run.mjs for Kuaidi100-backed shipment tracking.
.env.local, not in the skill directory.node .codex/skills/express-tracking/scripts/run.mjs --number="<tracking-number>"--carrier="<kuaidi100-company-code>"--recent-limit="<count>"--json--carrier.--json mode, return a stable object with:
providernumbercarrier.codecarrier.sourcestate.codestate.labelstatus.codestatus.messagelatestEventrecentEvents.env.local.EXPRESS_TRACKING_KUAIDI100_KEYEXPRESS_TRACKING_KUAIDI100_CUSTOMEREXPRESS_TRACKING_KUAIDI100_QUERY_URLEXPRESS_TRACKING_KUAIDI100_AUTO_URLEXPRESS_TRACKING_DEFAULT_RECENT_LIMIT.env.example, never live credentials.--carrier instead of guessing broadly.--json so the caller can consume a stable machine-readable result.customer + sign + param.sign is the uppercase MD5 of param + key + customer.skills/express-tracking/ and does not depend on repository-root files after installation.references/kuaidi100.md when you need the request shape, config behavior, or state-code mapping.Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub skyswordw/skyswordw-skills --plugin express-tracking