Individual skill
pp-fedex
REST-native FedEx CLI for small business shippers, with rate-shopping, bulk CSV labels, an address book, and a local SQLite ledger no other tool has. Trigger phrases: `ship a package via FedEx`, `rate-shop FedEx services`, `bulk-print FedEx labels from CSV`, `save a FedEx recipient`, `issue a FedEx return label`, `FedEx spend this month`, `track a FedEx shipment`, `use fedex-pp-cli`, `run fedex`.
library/commerce/fedex/SKILL.md
Source commit 89afa4d7e23ce813485e58dda28957e7c4e404d1
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 10, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 2,121
- Repository last updated
- Nov 10, 2026
- License
- Not available
Observed agent integration: codex
- engineering Derived category
- data Derived category
- data-databases Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.golangci.ymlasset · 147 bytes.goreleaser.yamlasset · 1,350 bytes.manuscripts/20260502-152509/proofs/2026-05-02-152509-fix-fedex-pp-cli-acceptance.mddoc · 4,009 bytes.manuscripts/20260502-152509/proofs/2026-05-02-152509-fix-fedex-pp-cli-cloudflare.mddoc · 4,138 bytes.manuscripts/20260502-152509/proofs/2026-05-02-152509-fix-fedex-pp-cli-shipcheck.mddoc · 3,142 bytes.manuscripts/20260502-152509/research.jsonasset · 26,707 bytes.manuscripts/20260502-152509/research/2026-05-02-152509-feat-fedex-pp-cli-absorb-manifest.mddoc · 11,370 bytes.manuscripts/20260502-152509/research/2026-05-02-152509-feat-fedex-pp-cli-brief.mddoc · 5,493 bytes.manuscripts/20260502-152509/research/fedex-spec.yamlasset · 33,944 bytes.manuscripts/20260502-152509/research/raw-research.mddoc · 15,308 bytes.printing-press-patches/.gitkeepasset · 0 bytes.printing-press-patches/catalog-go-1264-vuln-floor.jsonasset · 702 bytes.printing-press-patches/catalog-go-1265-vuln-floor.jsonasset · 712 bytes.printing-press-patches/fedex-pickup-ledger-routing.jsonasset · 1,237 bytes.printing-press-patches/fedex-pickup-recovery-guards.jsonasset · 961 bytes.printing-press-patches/fedex-private-state-permissions.jsonasset · 2,142 bytes.printing-press-patches/fedex-published-schema-required-fields.jsonasset · 1,134 bytes.printing-press-patches/fedex-secret-and-output-redaction.jsonasset · 1,542 bytes.printing-press-patches/fedex-typed-label-workflow.jsonasset · 889 bytes.printing-press-patches/mcp-loopback-http-explicit-opt-in.jsonasset · 759 bytes.printing-press-patches/mcp-request-body-single-json-encoding.jsonasset · 871 bytes.printing-press-patches/mcp-typed-tools-no-generic-executor.jsonasset · 2,148 bytes.printing-press-patches/non-idempotent-mutations-never-blind-retry.jsonasset · 888 bytes.printing-press-patches/write-approval-and-duplicate-guard.jsonasset · 1,706 bytes.printing-press-release.jsonasset · 544 bytes.printing-press-tools-polish.jsonasset · 306 bytes.printing-press.jsonasset · 4,160 bytesAGENTS.mddoc · 1,893 bytesCHANGELOG.mddoc · 819 bytesLICENSEasset · 10,763 bytesMakefileruns · 339 bytesNOTICEasset · 500 bytesREADME.mddoc · 27,821 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytesSKILL.mdcore · 25,910 bytescmd/fedex-pp-cli/main.goruns · 435 bytescmd/fedex-pp-mcp/main.goruns · 2,905 bytescmd/fedex-pp-mcp/main_test.goruns · 1,440 bytesdogfood-results.jsonasset · 2,135 bytesgo.modasset · 1,501 bytesgo.sumasset · 9,896 bytesinternal/cache/cache.goruns · 1,854 bytesinternal/cli/address_book.goruns · 9,466 bytesinternal/cli/agent_context.goruns · 6,268 bytesinternal/cli/api_discovery.goruns · 2,490 bytesinternal/cli/archive.goruns · 5,761 bytesinternal/cli/auth.goruns · 4,798 bytesinternal/cli/auth_login.goruns · 7,136 bytesinternal/cli/auth_redaction.goruns · 430 bytesinternal/cli/auth_redaction_test.goruns · 1,118 bytesinternal/cli/auth_secret_flag_test.goruns · 381 bytesinternal/cli/auth_token_expiry_test.goruns · 768 bytesinternal/cli/availability.goruns · 605 bytesinternal/cli/availability_services.goruns · 4,645 bytesinternal/cli/availability_special_services.goruns · 4,174 bytesinternal/cli/availability_transit_times.goruns · 4,123 bytesinternal/cli/consolidations.goruns · 949 bytesinternal/cli/consolidations_add_shipment.goruns · 5,159 bytesinternal/cli/consolidations_confirm.goruns · 4,629 bytesinternal/cli/consolidations_confirm_results.goruns · 4,371 bytesinternal/cli/consolidations_create.goruns · 5,026 bytesinternal/cli/consolidations_delete.goruns · 4,579 bytesinternal/cli/consolidations_delete_shipment.goruns · 5,146 bytesinternal/cli/consolidations_modify.goruns · 5,174 bytesinternal/cli/consolidations_results.goruns · 4,310 bytesinternal/cli/consolidations_retrieve.goruns · 4,593 bytesinternal/cli/deliver.goruns · 3,216 bytesinternal/cli/doctor.goruns · 11,887 bytesinternal/cli/doctor_extras.goruns · 3,615 bytesinternal/cli/endofday.goruns · 516 bytesinternal/cli/endofday_close.goruns · 4,195 bytesinternal/cli/endofday_modify.goruns · 4,322 bytesinternal/cli/export.goruns · 2,950 bytesinternal/cli/export_safety_test.goruns · 1,170 bytesinternal/cli/feedback.goruns · 6,561 bytesinternal/cli/freight_pickups.goruns · 590 bytesinternal/cli/freight_pickups_availability.goruns · 5,269 bytesinternal/cli/freight_pickups_cancel.goruns · 5,229 bytesinternal/cli/freight_pickups_create.goruns · 5,637 bytesinternal/cli/helpers.goruns · 27,841 bytesinternal/cli/helpers_test.goruns · 1,943 bytesinternal/cli/import.goruns · 2,724 bytesinternal/cli/manifest_cmd.goruns · 4,685 bytesinternal/cli/openship.goruns · 912 bytesinternal/cli/openship_add_package.goruns · 4,884 bytesinternal/cli/openship_create.goruns · 4,965 bytesinternal/cli/openship_delete.goruns · 4,273 bytesinternal/cli/openship_delete_package.goruns · 4,641 bytesinternal/cli/openship_modify.goruns · 4,844 bytesinternal/cli/openship_modify_package.goruns · 4,632 bytesinternal/cli/openship_results.goruns · 4,300 bytesinternal/cli/openship_retrieve.goruns · 4,296 bytesinternal/cli/openship_retrieve_package.goruns · 4,664 bytesinternal/cli/operations.goruns · 2,826 bytesinternal/cli/pickup_preflight.goruns · 2,323 bytesinternal/cli/pickups.goruns · 568 bytesinternal/cli/pickups_availability.goruns · 7,003 bytesinternal/cli/pickups_cancel.goruns · 5,804 bytesinternal/cli/pickups_create.goruns · 7,125 bytesinternal/cli/profile.goruns · 9,700 bytesinternal/cli/profile_safety_test.goruns · 549 bytesinternal/cli/promoted_addresses.goruns · 3,523 bytesinternal/cli/promoted_freight-shipments.goruns · 3,089 bytesinternal/cli/promoted_globaltrade.goruns · 2,946 bytesinternal/cli/promoted_locations.goruns · 4,767 bytesinternal/cli/promoted_postal.goruns · 3,076 bytesinternal/cli/rate_shop.goruns · 10,221 bytesinternal/cli/rates.goruns · 518 bytesinternal/cli/rates_quote.goruns · 5,798 bytesinternal/cli/rates_quote_freight.goruns · 4,646 bytesinternal/cli/return_create.goruns · 5,330 bytesinternal/cli/root.goruns · 11,503 bytesinternal/cli/root_safety_test.goruns · 5,085 bytesinternal/cli/ship_bulk.goruns · 16,288 bytesinternal/cli/ship_etd.goruns · 6,758 bytesinternal/cli/shipments.goruns · 698 bytesinternal/cli/shipments_cancel.goruns · 5,344 bytesinternal/cli/shipments_create.goruns · 5,610 bytesinternal/cli/shipments_results.goruns · 4,344 bytesinternal/cli/shipments_tag.goruns · 4,595 bytesinternal/cli/shipments_tag_cancel.goruns · 5,254 bytesinternal/cli/shipments_validate.goruns · 4,653 bytesinternal/cli/spend_report.goruns · 3,153 bytesinternal/cli/sql_query.goruns · 1,838 bytesinternal/cli/storage_safety_test.goruns · 2,170 bytesinternal/cli/tail.goruns · 3,194 bytesinternal/cli/track.goruns · 740 bytesinternal/cli/track_associated.goruns · 5,070 bytesinternal/cli/track_diff.goruns · 5,843 bytesinternal/cli/track_documents.goruns · 4,844 bytesinternal/cli/track_notifications.goruns · 5,111 bytesinternal/cli/track_number.goruns · 4,385 bytesinternal/cli/track_reference.goruns · 4,327 bytesinternal/cli/track_tcn.goruns · 4,246 bytesinternal/cli/track_watch.goruns · 3,538 bytesinternal/cli/which.goruns · 10,616 bytesinternal/cli/which_test.goruns · 3,902 bytesinternal/cli/workflow_run.goruns · 2,438 bytesinternal/client/address_retry_test.goruns · 832 bytesinternal/client/all_mutations_test.goruns · 947 bytesinternal/client/base_url_test.goruns · 1,174 bytesinternal/client/client.goruns · 30,700 bytesinternal/client/client_redaction_test.goruns · 2,747 bytesinternal/client/client_test.goruns · 11,125 bytesinternal/client/data_dir_test.goruns · 553 bytesinternal/client/duplicate_write_test.goruns · 4,680 bytesinternal/client/redirect_test.goruns · 1,501 bytesinternal/client/response_limit_test.goruns · 908 bytesinternal/client/response_read_error_test.goruns · 1,409 bytesinternal/client/token_origin_test.goruns · 3,393 bytesinternal/cliutil/cliutil_test.goruns · 24,863 bytesinternal/cliutil/fanout.goruns · 6,386 bytesinternal/cliutil/probe.goruns · 4,775 bytesinternal/cliutil/ratelimit.goruns · 4,052 bytesinternal/cliutil/text.goruns · 2,615 bytesinternal/cliutil/verifyenv.goruns · 1,249 bytesinternal/config/config.goruns · 9,664 bytesinternal/config/config_test.goruns · 4,433 bytesinternal/config/load_bounds_test.goruns · 1,001 bytesinternal/config/token_cache_test.goruns · 1,622 bytesinternal/config/token_origin_test.goruns · 3,046 bytesinternal/mcp/archive.goruns · 4,170 bytesinternal/mcp/cobratree/classify.goruns · 3,557 bytesinternal/mcp/cobratree/cli_path.goruns · 717 bytesinternal/mcp/cobratree/names.goruns · 659 bytesinternal/mcp/cobratree/shellout.goruns · 2,627 bytesinternal/mcp/cobratree/typemap.goruns · 2,195 bytesinternal/mcp/cobratree/walker.goruns · 2,054 bytesinternal/mcp/endpoint_handlers.goruns · 10,221 bytesinternal/mcp/endpoint_tools.goruns · 7,669 bytesinternal/mcp/local_tools.goruns · 9,706 bytesinternal/mcp/narrow_read.goruns · 29,038 bytesinternal/mcp/narrow_read_test.goruns · 20,785 bytesinternal/mcp/review_fixes_test.goruns · 6,782 bytesinternal/mcp/ship_bulk.goruns · 4,666 bytesinternal/mcp/tools.goruns · 9,177 bytesinternal/mcp/tools_safety_test.goruns · 19,302 bytesinternal/mcp/workflow_bridge.goruns · 4,408 bytesinternal/mcp/write_pacer.goruns · 1,159 bytesinternal/mcp/write_summary.goruns · 3,086 bytesinternal/mutationguard/guard.goruns · 8,756 bytesinternal/mutationguard/guard_test.goruns · 4,596 bytesinternal/secureio/ancestor_test.goruns · 1,194 bytesinternal/secureio/open_nofollow_linux.goruns · 3,140 bytesinternal/secureio/open_nofollow_linux_test.goruns · 1,085 bytesinternal/secureio/open_nofollow_other.goruns · 352 bytesinternal/secureio/secureio.goruns · 8,924 bytesinternal/secureio/secureio_test.goruns · 2,707 bytesinternal/speccontract/catalog.goruns · 6,236 bytesinternal/speccontract/request_test.goruns · 12,999 bytesinternal/speccontract/response_test.goruns · 17,190 bytesinternal/speccontract/testdata/README.mddoc · 2,406 bytesinternal/speccontract/testdata/address.openapi.jsonasset · 53,751 bytesinternal/speccontract/testdata/authorization.openapi.jsonasset · 14,459 bytesinternal/speccontract/testdata/pickup.openapi.jsonasset · 109,651 bytesinternal/speccontract/testdata/provenance.jsonasset · 2,270 bytesinternal/speccontract/testdata/rate.openapi.jsonasset · 299,093 bytesinternal/speccontract/testdata/ship.openapi.jsonasset · 578,620 bytesinternal/store/data_dir_test.goruns · 389 bytesinternal/store/legacy_scrub_test.goruns · 1,279 bytesinternal/store/raw_response_test.goruns · 1,205 bytesinternal/store/sidecar_test.goruns · 1,251 bytesinternal/store/store.goruns · 32,410 bytesinternal/store/store_test.goruns · 1,365 bytesinternal/store/workflow_test.goruns · 8,204 bytesinternal/types/types.goruns · 201 bytesinternal/workflow/express_persist_test.goruns · 935 bytesinternal/workflow/label.goruns · 1,835 bytesinternal/workflow/label_test.goruns · 1,647 bytesinternal/workflow/persist.goruns · 21,219 bytesinternal/workflow/persist_test.goruns · 4,989 bytesinternal/workflow/pickup_availability_request.goruns · 10,047 bytesinternal/workflow/pickup_availability_request_test.goruns · 5,012 bytesinternal/workflow/preflight.goruns · 10,377 bytesinternal/workflow/preflight_test.goruns · 4,869 bytesinternal/workflow/request.goruns · 7,984 bytesinternal/workflow/request_test.goruns · 9,451 bytesinternal/workflow/resolve.goruns · 4,502 bytesinternal/workflow/response.goruns · 16,079 bytesinternal/workflow/response_test.goruns · 6,977 bytesinternal/workflow/run.goruns · 3,344 bytesinternal/workflow/transitions_test.goruns · 7,101 bytesinternal/workflow/types.goruns · 18,409 bytesmanifest.jsonasset · 1,339 bytesspec.yamlasset · 32,773 bytestools-manifest.jsonasset · 56,102 bytesworkflow-verify-report.jsonasset · 170 bytes
No licensed excerpt is available. You can inspect the pinned source.