integration-builder

Scaffold standardized provider integration packages for the Open Mercato Integration Marketplace.

1|2|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/matchojecki/logistiko-celny --skill integration-builder-matchojecki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: integration-builder
Source: https://github.com/matchojecki/logistiko-celny/tree/main/packages/create-app/agentic/shared/ai/skills/integration-builder
Command: npx skills add https://github.com/matchojecki/logistiko-celny --skill integration-builder-matchojecki

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation of standardized provider integration packages for the Open Mercato Integration Marketplace, reducing boilerplate and enforcing consistent project structure across new connectors.

Core Features & Use Cases

  • Scaffolds a full npm workspace package under packages/<provider-package>/ with core files (package.json, tsconfig.json, src/, references where needed)
  • Generates integration.ts and DI/setup scaffolding, plus module metadata and ACL definitions
  • Provides a blueprint for adapters, health checks, i18n, widgets, and tests that can be wired into the marketplace
  • Use Case: when adding Stripe or DHL integration, spin up a complete provider package ready for implementation

Quick Start

Run the integration-builder to scaffold a new provider package under packages/<provider-package>/ and start implementing the integration.ts, di.ts, and adapter modules.

Frequently Asked Questions about integration-builder

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

FAQPage Schema
How do I scaffold a new provider integration package for the marketplace?

To scaffold a provider integration package, run the integration-builder to generate a complete npm workspace structure under packages/<provider-package>/ with package.json, tsconfig.json, and src/ files. You get a ready-to-implement package with integration definitions, DI setup, and adapters.

What files and structure are generated when scaffolding integration adapters?

Scaffolding integration adapters generates core files including package.json, tsconfig.json, src/, integration.ts, and di.ts. The package structure also includes module metadata, ACL definitions, and blueprints for health checks, i18n assets, widgets, and unit tests.

Does the integration scaffolding handle webhook processing and i18n setup?

Yes, the integration scaffolding handles webhook processing and i18n setup by providing blueprints for both within the generated package. It includes localization assets and webhook processing modules alongside adapters, credentials handling, and health checks.

Can I use this to add Stripe or DHL integrations to my marketplace?

Yes, you can use this to add Stripe or DHL integrations. When adding new external integrations for payments, shipping, data sync, communication, or storage, it scaffolds a complete provider package ready for implementation with all required conventional structures.

What's the best way to enforce consistent project structure across new connectors?

The best way to enforce consistent project structure is through automated scaffolding that generates standardized provider integration packages. It enforces a conventional package structure under packages/, exports integration definitions, and registers adapters via dependency injection.

Are unit tests included when generating a new provider integration package?

Yes, unit tests are included when generating a provider integration package. The scaffolding provides a test blueprint alongside adapter modules, i18n assets, and health checks, ensuring the generated package is ready for wired implementation into the marketplace.