Ops Package
OPS on-demand: This skill should be used when the user asks to \"ship a parcel\"...
Install
npx skills add Lifecycle-Innovations-Limited/claude-ops --skill ops-package -g -a claude-code -y- Repository
- Lifecycle-Innovations-Limited/claude-ops547
- Category
- Engineering
- Updated
- 4d ago
- License
- MIT
- Context cost
- Mediumabout 1,956 tokens
- Runs scripts
- Yes, review before use
What it does
OPS on-demand: This skill should be used when the user asks to \"ship a parcel\", \"print a label\", or…
OPS ► PACKAGE, multi-carrier shipping
Load ops-rules before acting. Public repo (no personal data). Outbound: one draft → one approval → one send. If AskUserQuestion / Workflow are missing, follow Rule 10 in ops-rules (Hermes: numbered options / two-turn Telegram card; delegate_task).
One skill, seven carriers. The router picks the carrier automatically based on which credentials are configured.
Which carrier do I get?
| Condition | Selected carrier |
|---|---|
--carrier <name> flag passed | That carrier (validated) |
| Exactly one carrier has credentials | That carrier |
| Multiple carriers have credentials | First match in this order |
| No carrier has credentials | Exit 2 with setup help |
Preference order: myparcel → sendcloud → dhl → postnl → dpd → ups → fedex.
Credential resolution
Each carrier resolves its credential(s) from, in order:
- Environment variable(s) listed below.
preferences.jsonkey (lowercase of the env var name) at${CLAUDE_PLUGIN_DATA_DIR:-$HOME/.claude/plugins/data/ops-ops-marketplace}/preferences.json.- Doppler:
doppler secrets get <NAME> --plain.
