carrier-integration

Scaffold and implement Karrio carrier integrations with schema-driven workflows.

772|183|Updated Apr 5, 2018
One-click install
npx skills add https://github.com/karrioapi/karrio --skill carrier-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: carrier-integration
Source: https://github.com/karrioapi/karrio/tree/main/.claude/skills/carrier-integration
Command: npx skills add https://github.com/karrioapi/karrio --skill carrier-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers gain a complete, validated blueprint for building Karrio carrier integrations from scratch.

Core Features & Use Cases

  • End-to-end carrier onboarding: scaffolding, schema generation, provider implementation (rating, shipping, tracking, pickup, manifest, document upload, address validation), and testing.
  • Reusable patterns: follow established CLI workflows, schema-driven data models, and tested integration templates to ensure consistency across carriers.
  • Real-world use case: onboard a new carrier by generating connectors, validating schemas, and executing end-to-end tests within your CI pipeline.

Quick Start

Follow the step-by-step workflow to scaffold and implement a new carrier integration.

Frequently Asked Questions about carrier-integration

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

FAQPage Schema
How do I build a Karrio carrier integration from scratch?

To build a Karrio carrier integration, follow a validated blueprint covering scaffolding, schema generation, provider implementation, and testing. It enforces CLI-based workflows and schema-driven development to ensure scalable, reliable connectors.

What carrier services can I implement using Karrio integration patterns?

Karrio integration patterns allow you to implement rating, shipping, tracking, pickup, manifest, document upload, and address validation. These tested provider patterns ensure functional consistency across newly onboarded carriers.

How does schema generation work for Karrio carrier onboarding?

Schema generation for Karrio carrier onboarding uses schema-driven data models to validate connectors during development. This approach ensures data consistency and provides tested integration templates for reliable carrier implementation.

Can I use Karrio scaffolding to onboard multiple carriers in a CI pipeline?

Yes, you can use Karrio scaffolding to onboard carriers within a CI pipeline. The workflow supports generating connectors, validating schemas, and executing end-to-end tests to automate and scale carrier integration.

What's the best way to test a new Karrio carrier integration end-to-end?

The best way to test a Karrio carrier integration is by executing established end-to-end workflows within your CI pipeline. The guide provides tested integration templates that validate rating, shipping, tracking, and pickup implementations.

Why should I use CLI-based scaffolding for Karrio carrier integrations?

CLI-based scaffolding for Karrio carrier integrations enforces schema-driven development and tested patterns. This approach ensures scalable, reliable connectors by generating consistent foundational code across multiple carrier implementations.