create-integration

Create custom API integrations that generate SKILL.md templates and register via backend POST.

520|175|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/EvolutionAPI/evo-nexus --skill create-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-integration
Source: https://github.com/EvolutionAPI/evo-nexus/tree/main/.claude/skills/create-integration
Command: npx skills add https://github.com/EvolutionAPI/evo-nexus --skill create-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Adding custom external APIs or services to the workspace can be error-prone and manual, requiring consistent naming, env key declaration, and a correctly formatted SKILL.md so agents can discover and call the integration. This Skill guides users through the necessary metadata, validates uniqueness, and creates a starter SKILL.md template so integrations are registered and usable without manual file edits.

Core Features & Use Cases

  • Guided creation: Collects display name, slug, category, description, env keys, auth method, and base URL with validation and sensible defaults.
  • Slug and conflict checks: Ensures the chosen slug is unique against core and existing custom integrations to prevent collisions.
  • Automated registration: Calls the backend to create a .claude/skills/custom-int-{slug}/SKILL.md template and informs the user how to complete setup and add env values.
  • Use case: Connect a new CRM or analytics API so agents can query and update external systems through a documented, discoverable integration.

Quick Start

Create a new custom integration by providing a display name, slug, category, short description, and the required environment variable names so the system can generate the SKILL.md and register the integration.

Frequently Asked Questions about create-integration

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

FAQPage Schema
How do I add a custom API integration to my workspace?

To add a custom API integration, provide a display name, slug, category, description, and environment variable names. The system validates slug uniqueness, generates a SKILL.md template, and registers the integration via a backend POST request.

What is a SKILL.md template used for in custom integrations?

A SKILL.md template acts as a discoverable manifest for custom integrations, allowing agents and the dashboard to recognize and interact with external services like CRM, messaging, or payment platforms.

Can I connect external services like a CRM or payment platform to agents automatically?

Yes, you can connect external services such as CRM, payments, or social platforms. The guided creation collects auth methods and base URLs to ensure agents can query and update these external systems.

What's the best way to register a custom backend integration without manual file edits?

The best way to register a custom backend integration without manual edits is using automated registration. It sends a backend POST request to the API, writing the SKILL.md file directly to the correct workspace directory.

Why does my custom integration slug need to be unique?

Your custom integration slug must be unique to prevent collisions with core and existing custom integrations. The system validates slug uniqueness against existing records before generating the SKILL.md template.