From shippo
Analyze shipping costs, compare carriers, optimize package dimensions, and review historical shipping spend via the Shippo API
How this skill is triggered — by the user, by Claude, or both
Slash command
/shippo:shipping-analysisThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
<!--
ListCarrierAccounts to see configured carriers.CreateShipment per destination to collect rates. Creating shipments is free; only CreateTransaction costs money.analysis/ directory (markdown report + CSV). Columns: Route, Destination, Carrier, Service, Cost, Currency, EstimatedDays, Zone.ListCarrierParcelTemplates and ListUserParcelTemplates for flat-rate and saved templates. See references/rate-shopping-guide.md for dimensional weight and flat-rate guidance.CreateShipment per profile on the same route.references/carrier-guide.md for carrier-specific weight limits and surcharges.CreateShipment for the route.rates array by provider.ListShipments and ListTransactions to get past activity.GetTrack to check actual vs. estimated delivery times.Write reports to the analysis/ directory. Create it if it does not exist. Include both markdown and CSV. CSV must have a header row. Markdown must include a timestamp and input parameters.
Cost analysis:
ListCarrierAccounts -> CreateShipment (per destination) -> read rates arrays -> write report
Carrier comparison:
CreateShipment -> group rates by provider -> summarize
Historical review:
ListShipments + ListTransactions -> cross-reference -> GetTrack (sample) -> write report
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub goshippo/ai --plugin shippo