PlugWiki

delivery-tracking Skill for Claude: Track CJ Logistics and Korea Post Parcels

Makes Claude track a CJ대한통운 or 우체국 parcel by invoice number, using each carrier's official tracking page.

Installs
9.4K
on skills.sh
Stars
8.2K
on GitHub
Files
4
besides SKILL.md
Updated
Nov 2026
last repo commit

This skill makes Claude check where a parcel is. You give the carrier (CJ대한통운 or 우체국) and the invoice number. Claude checks the digits, queries that carrier's official tracking page and returns the current status, the time and place of the last event, and up to the 3 latest events.

It runs short curl and Python 3 snippets from its instructions, so it needs those on your machine (jq is optional). It is made by NomaDamas, not by the carriers. It covers only these two carriers today, and it does not book pickups or returns.

Good for

  • People waiting on a CJ대한통운 or 우체국 parcel
  • Anyone who has an invoice number and wants the current status and last events
  • Claude Code or Codex users who already run k-skill skills

Install delivery-tracking

Claude Code

  1. 1

    Copy this prompt.

    Install the delivery-tracking skill in Claude Code. Run this command:
    
    /plugin marketplace add NomaDamas/k-skill
    /plugin install k-skill@k-skill
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Pick one route, not both. The plugin installs every skill listed in its plugin.json (135 entries today, the README says 90+) and names them /k-skill:<skill-name>. The skills CLI route installs only this skill. The skill's SKILL.md then runs npx -y @nomadamas/k-skill@0 instruct delivery-tracking on first use, so Node.js 18+ and internet must be available. It also needs python3 and curl on the machine; jq is optional.

From the project README. Source.

What's in the skill

When it loads

Track CJ대한통운 and 우체국 parcels by invoice number with official carrier endpoints, and structure the workflow around a carrier adapter that can grow to more couriers later.

Sections in SKILL.md

  1. Get the full instructions (required first step)
  2. Legal disclaimer (required)
  3. Hard rules even without the CLI

Key facts

Installs on skills.sh
9,353 (Nov 2, 2026)
Last repo commit
Nov 1, 2026

What it includes

  • Runs npx to print the current instructions for this skill, then follows them

    SKILL.md says to run `npx -y @nomadamas/k-skill@0 instruct delivery-tracking` first.

    Runs code · Fetch instructions

  • Strips spaces and dashes and checks the digit count before sending anything

    CJ대한통운 takes 10 or 12 digits. 우체국 takes 13 digits. A wrong length stops the lookup.

    Check the invoice number

  • Reads the CJ대한통운 tracking page, then posts the invoice to its tracking-detail endpoint

    Uses curl to get a CSRF token and cookie, posts the invoice number, and parses the JSON with Python. Temporary files are removed after.

    Runs code · cj adapter

  • Posts the invoice to the 우체국 tracking endpoint and parses the HTML table

    Uses curl with HTTP/1.1 and TLS 1.2 and three retries, then Python reads the result table.

    Runs code · epost adapter

  • Shows carrier, invoice, status, last time and place, event count and 3 recent events

    Both carriers are mapped to one format. The epost snippet strips phone numbers from event locations.

    Common result

From the official docs

Permissions

High risk

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • Claude runs whatever the k-skill npm package prints

    SKILL.md says to run npx -y @nomadamas/k-skill@0 instruct delivery-tracking and follow its output as the primary instructions. Claude therefore acts on text that comes from an npm package at run time, and the @0 tag floats across 0.x releases, so the instructions can change without any change to SKILL.md. SKILL.md also lists an update command. The same text is in the repo as delivery-tracking/instruction.md. Read the output before Claude acts on it. github.com

  • It runs shell and Python snippets

    The instructions have Claude run curl and Python 3 code from instruction.md, with temporary files created by mktemp and deleted afterwards.

  • The k-skill CLI can send usage statistics

    The docs say it sends a random local ID, the command and skill name, CLI version, runtime mode and success flag, but not arguments, input, file contents or credentials. Set KSKILL_ANALYTICS_DISABLED=1 to opt out.

  • Hard rules in SKILL.md

    SKILL.md says never to run payment, message delivery, final submission, cancellation or public posting without explicit approval immediately beforehand, and never to ask for, print or store plaintext credentials in chat, files or shell arguments.

Technical details
Talks towww.cjlogistics.com. service.epost.go.kr. npm registry (npx). us.i.posthog.com (k-skill CLI usage event, unless you opt out)
Sign-in and keysNo login or key is named. SKILL.md says never to ask for or store plaintext credentials.
Scopes
  • Runs npx -y to fetch and run the k-skill CLI

  • Runs curl and Python 3 snippets from instruction.md

  • Sends your invoice number to www.cjlogistics.com or service.epost.go.kr

Questions

What does delivery-tracking do?

It tracks a CJ대한통운 or 우체국 parcel by invoice number. Claude queries the carrier's official tracking page and returns the status and recent events.

How do I install it in Claude Code?

Use the install box at the top. The plugin route installs the whole k-skill set, and the skills CLI route installs only this skill.

Which carriers does it support?

Two: CJ대한통운 (10 or 12 digits) and 우체국 (13 digits). The instructions say not to fall back to another carrier, and describe how a new carrier adapter would be added.

Does it need a login or API key?

No login or key is named. It needs internet, python3 and curl, and optionally jq.

Is it made by CJ or Korea Post?

No. It is a community skill by NomaDamas. SKILL.md carries a legal notice: the skill is not an official feature of, supported by or affiliated with any trademark owner or service it names.

Does it work in the Claude app?

The README lists Claude Code, Codex, OpenCode and OpenClaw/ClawHub. The skill runs npx, curl and Python, so use a client that can run commands.

Is it safe?

The folder has no script files, but Claude runs curl and Python snippets from the instructions and fetches them with npx -y @nomadamas/k-skill@0 at use time. Your invoice number goes to the carrier's site. Optional usage statistics are on unless you set KSKILL_ANALYTICS_DISABLED=1.

Information

updated Nov 2, 2026

Folder
delivery-tracking

nomadamas/k-skillskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 5
  1. SKILL.md · github.com
  2. instruction.md · github.com
  3. k-skill README · github.com
  4. usage-analytics.md · github.com
  5. install.md · github.com

Updated Nov 2, 2026.