integrate-module

Featured

Turn any external program into a Genesis module via structured discovery, connection mapping, config generation, and verification.

AI & Automation 89 stars 16 forks Updated today MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
65
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Integrate Module Turn any external program into a Genesis module. This is the standardized process for plugging a program into Genesis — whether it was built for Genesis or not. Genesis is the nervous system. The program is the body. This skill builds the connection between them. ## When to Use - User says "integrate X into Genesis" or "make X a module" - User wants to plug an external program, service, or tool into Genesis - User wants Genesis to drive, monitor, or interact with an external system - Ego session discovers a program worth integrating and proposes it ## Input One of: - **Running service URL** (e.g., `http://your-host:8080`) - **Repository URL** (e.g., `github.com/user/repo`) - **Local path** (e.g., `~/my-tool/`) - **Description** (e.g., "a job automation tool running on my server") ## Phase 1: Discovery **Goal:** Understand what the program does, how it communicates, and what Genesis can connect to. ### If running service: 1. Probe for health endpoints: `/health`, `/api/health`, `/status`, `/` 2. Probe for API documentation: `/docs`, `/openapi.json`, `/swagger.json` 3. If OpenAPI spec found: parse all endpoints, methods, parameters 4. If no spec: probe common REST patterns, check response shapes 5. Record: base URL, available endpoints, response formats, auth requirements ### If repository: 1. Clone or read the source 2. Identify tech stack (language, framework, database, scheduler) 3. Find entry points: route definitions, CLI commands, main functio...

Details

Author
WingedGuardian
Repository
WingedGuardian/GENesis-AGI
Created
4 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Listed

ground-integration

Ground an external/third-party API integration before coding — fetch official docs, build a capability matrix, mark unknowns, and require sandbox proof. Use whenever a task touches an external service, SDK, webhook, or a payment/booking/messaging provider.

0 Updated today
YasMax91
AI & Automation Featured

toolify

When you want to integrate an external tool, API, MCP server, or service into a project — the wizard walks you through auth, config, env vars, client wrapper code, example usage, and (optionally) a smoke-test. Scoped to Next.js and Rails projects (the two primary stacks). Interactive Q&A pattern — starts with the tool name, asks structured questions until the integration is fully specified, then scaffolds files. Examples of tools to toolify — Stripe, Kit, Sanity, Notion, Neon, Supabase, Fathom, Rewardful, SavvyCal, Riverside, ScrapeCreators, Anthropic, OpenAI, Gemini, Twilio, Resend, Postmark, Vercel Blob, custom internal APIs. For MCP servers specifically, also handles the .mcp.json wiring. Triggers on "/toolify," "integrate X," "add X to this project," "wire up X," "set up the X integration," "hook up X," "connect X," "add MCP for X." Part of the -ify trifecta (skillify / toolify / loopify) for extending Claude Code. NOT for adding new SKILL.md files — that's skillify. NOT for cron/agent loops — that's loop

229 Updated 2 days ago
coreyhaines31
AI & Automation Listed

integration

Glue robotics modules into one running system: choose module boundaries, pick inter-module communication (ROS 2 topics/services/actions, zenoh, gRPC, REST, shared memory), and write solid Dockerfiles and docker-compose for robotics workloads. Use when: wiring components together; 'containerize this', 'dockerfile', 'docker compose', 'how should these modules talk', 'connect the planner to the controller', multi-process or multi-container robotics systems. Load after architect chose the stack and environments set the env strategy. Not for: choosing the overall stack (architect) or single-project env setup (environments).

0 Updated yesterday
robium-ai