integrate-module

Convert external programs into Genesis-compatible modules with YAML manifests and adapters.

90|16|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/WingedGuardian/GENesis-AGI --skill integrate-module
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: integrate-module
Source: https://github.com/WingedGuardian/GENesis-AGI/tree/main/src/genesis/skills/integrate-module
Command: npx skills add https://github.com/WingedGuardian/GENesis-AGI --skill integrate-module

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill standardizes turning external programs into Genesis-compatible modules, enabling discovery, connection mapping, and automated verification so Genesis can orchestrate diverse tools.

Core Features & Use Cases

  • Discover and map capabilities from services, repositories, or local paths.
  • Generate a structured module manifest and optional adapters to connect Genesis to external programs.
  • Verify health, lifecycle, and data flow to enable safe autonomous operation.

Quick Start

Provide a running service URL, repository path, or local project to convert into a Genesis module.

Frequently Asked Questions about integrate-module

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

FAQPage Schema
How do I turn an external program into a Genesis module?

To integrate an external program, provide a running service URL, repository path, or local project path to generate a structured module manifest and optional adapters. This process bridges external programs into the Genesis ecosystem.

What is API discovery for external program integration?

API discovery for external program integration is the process of mapping capabilities from services, repositories, or local paths to generate a connection configuration. It identifies how Genesis can interact with external programs to enable safe autonomous operation.

Can I use a local repository path to create a Genesis-compatible module?

Yes, you can use a local repository path to create a Genesis-compatible module. The integration process accepts local project directories alongside running service URLs and remote repositories to map capabilities and generate manifests.

How do I verify external module health and data flow after integration?

You verify external module health and data flow through the structured verification phase of the integration workflow. This step checks lifecycle and data exchange behaviors to enable safe autonomous operation within the Genesis environment.

What is a YAML module manifest used for in external program integration?

A YAML module manifest is used to document and configure the standardized interface connecting an external program to Genesis. It captures discovery results, connection mappings, and adapter configurations required for automated orchestration.

Does integrating external programs require writing custom adapters?

Integrating external programs generates optional adapters automatically alongside the module manifest. You provide the service or repository input, and the workflow handles connection mapping and adapter configuration without requiring manual adapter development.