qantas-freight-tracking

v1.0.1

Track Qantas Freight shipments by air waybill number and get origin, destination, shipper, consignee, pieces, weight, ETD, and latest shipment status.

0· 116·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for sicl/qantas-freight-tracking.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "qantas-freight-tracking" (sicl/qantas-freight-tracking) from ClawHub.
Skill page: https://clawhub.ai/sicl/qantas-freight-tracking
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install qantas-freight-tracking

ClawHub CLI

Package manager switcher

npx clawhub@latest install qantas-freight-tracking
Security Scan
VirusTotalVirusTotal
Pending
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name and description (track Qantas Freight AWBs and report shipment fields) match the SKILL.md, which is purely parsing and presentation logic; no unrelated credentials, binaries, or installs are requested.
Instruction Scope
SKILL.md is narrowly scoped to extracting specific fields from an `awb` JSON structure and formatting results (including multi-AWB handling and edge cases). It does not instruct the agent to read files, environment variables, or system paths. One minor omission: the document assumes an `awb` response object is available (and states the endpoint is public) but does not specify how to fetch that data — this is a functional gap, not a security issue.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest-risk installation profile (nothing will be written or executed on disk by the skill itself).
Credentials
No environment variables, credentials, or config paths are requested. The SKILL.md states the public endpoint works without auth; if your integration requires credentials, ensure you only provide service-appropriate keys.
Persistence & Privilege
Skill is user-invocable and not forced-always. It does not request persistent system presence or modification of other skills/configuration.
Assessment
This skill is an instruction-only parser for Qantas Freight AWB JSON responses and appears coherent. Before installing: confirm where/how your agent will fetch the AWB JSON (the SKILL.md assumes a public endpoint but gives no fetch instructions); verify the actual Qantas Freight API behavior (some endpoints require auth or have rate limits); avoid testing with sensitive or private AWBs; and ensure your agent is not configured to automatically forward parsed shipment data to external endpoints you don't control. If you will integrate with an authenticated API, provide only the minimal, service-specific credential and verify scope/permissions.

Like a lobster shell, security has layers — review code before you run it.

latestvk971fr05tpgwp5my4vdb82yy8n83tj0h
116downloads
0stars
2versions
Updated 1mo ago
v1.0.1
MIT-0

Freight Tracking

Step 1 — Parse Response

Extract from awb.shipmentSummary:

FieldKey
AWBawb.awb
Originawb.shipmentSummary.origin
Origin nameawb.shipmentSummary.originStationName
Destinationawb.shipmentSummary.destination
Destination nameawb.shipmentSummary.destinationStationName
Total piecesawb.shipmentSummary.statedPieces
Total weight (kg)awb.shipmentSummary.statedWeight
Serviceawb.shipmentSummary.product
Handling codesawb.shipmentSummary.handlingCodes
Shipperawb.shipmentSummary.shipperName
Consigneeawb.shipmentSummary.consigneeName
Latest stageKey in awb.shipmentSummary.stageSummary with value "ACTIVE", strip STAGE_ prefix
Eventsawb.shipmentHistory (chronological array)

Step 2 — Multiple AWBs

  1. Pass up to 10 AWBs in the array
  2. Show summary table with all results
  3. Each row contains its own <details> expandable block

Edge Cases

  • Empty response: AWB not found — return "AWB not found"
  • Multiple AWBs: Loop through array, one <details> block per AWB
  • No latest event: Fall back to last item in shipmentHistory

Notes

  • AWB format: XXX-XXXXXXX (3 digits, hyphen, 7 digits) — enter with or without hyphen
  • Public endpoint works without login/authentication
  • Times are in airport local timezone (transactionDate) and UTC (transactionDateUtc)

Comments

Loading comments...