shipengine-automation

Automate shipping operations and logistics tasks through the Shipengine API via Rube MCP.

74.2k|8.5k|Updated Oct 17, 2025
One-click install
npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill shipengine-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shipengine-automation
Source: https://github.com/ComposioHQ/awesome-claude-skills/tree/main/composio-skills/shipengine-automation
Command: npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill shipengine-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual overhead of interacting with shipping APIs, allowing you to manage logistics, labels, and tracking directly through your AI agent.

Core Features & Use Cases

  • Tool Discovery: Automatically fetch current Shipengine tool schemas and capabilities.
  • Connection Management: Handle authentication and session state for secure API access.
  • Workflow Execution: Execute multi-step shipping operations like label creation or tracking updates using structured tool calls.

Quick Start

Use the shipengine-automation skill to discover available tools and check the status of your current connection.

Frequently Asked Questions about shipengine-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect Shipengine to my AI agent?

Connect Shipengine by calling the RUBE_MANAGE_CONNECTIONS tool with the shipengine toolkit slug. Follow the provided authentication link to authorize your account and ensure the connection status is set to ACTIVE.

Why must I call RUBE_SEARCH_TOOLS first?

Calling RUBE_SEARCH_TOOLS ensures you have the most current tool schemas, input requirements, and execution plans. Tool definitions change frequently, and searching prevents errors caused by outdated hardcoded arguments.

Can I automate bulk shipping tasks?

Yes, use the RUBE_REMOTE_WORKBENCH tool with the run_composio_tool function to execute bulk operations. This allows for efficient processing of multiple shipments within a single session.

What should I do if a tool execution fails?

Verify your connection status using RUBE_MANAGE_CONNECTIONS to ensure it remains ACTIVE. Check that your arguments strictly follow the schema returned by the latest RUBE_SEARCH_TOOLS call and include the required memory parameter.