← Back to Skills Marketplace
Nango API Integration
by
engsathiago
· GitHub ↗
· v1.0.0
· MIT-0
247
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install nango-api-integration
Description
Connect AI agents to 700+ external APIs using Nango. Handles OAuth, authentication flows, and tool calling for any API. Use when integrating agents with exte...
Usage Guidance
This skill appears to be a straightforward Nango integration, but there are two practical red flags: the metadata does not declare the environment variables the instructions and scripts expect (NANGO_SECRET_KEY, NANGO_HOST), and there is no homepage/source URL to verify the publisher. Before installing or giving it secrets: 1) Confirm the publisher and source code (verify on nango.dev or a trusted repo). 2) Do not use production secrets for initial testing—use a throwaway key or a self-hosted Nango instance. 3) Limit scopes and permissions on any OAuth clients and API keys you register. 4) Audit logs on your Nango account to track calls made by the agent. 5) If you want to allow autonomous calls, constrain which providers/actions the agent can invoke. If the publisher can provide a homepage/repo and the metadata is updated to declare required env vars (and a reasonable primary credential), the incoherence would be resolved.
Capability Analysis
Type: OpenClaw Skill
Name: nango-api-integration
Version: 1.0.0
The skill bundle provides a legitimate integration for the Nango API platform, enabling AI agents to connect to over 700 external services. It includes clear documentation in SKILL.md, functional Python examples in scripts/examples.py, and a utility for testing connectivity in scripts/test_connection.py. The code follows standard security practices, such as using environment variables for secrets, and contains no evidence of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
The skill's name, description, SKILL.md, and example code are coherent: they implement a Nango-based proxy for many external APIs and show OAuth/API-key patterns that match the stated purpose. However, the declared metadata does not list the environment variables (e.g., NANGO_SECRET_KEY, NANGO_HOST) that the instructions and scripts require, and there is no homepage or source URL to validate provenance—this mismatch is notable.
Instruction Scope
The runtime instructions and example scripts remain within the stated scope: creating connections, exchanging OAuth codes, setting API keys, and proxying API calls via Nango. They do not instruct the agent to read unrelated system files or send data to unknown endpoints beyond Nango and configured providers.
Install Mechanism
There is no install spec (instruction-only), and included scripts suggest using the public 'nango' package via pip/npm. No arbitrary downloads or archive extraction is present in the skill bundle itself. Risk is limited to whatever the upstream 'nango' packages do when installed — verify those packages' sources before installing.
Credentials
The SKILL.md and scripts require NANGO_SECRET_KEY (and optionally NANGO_HOST) but the skill's declared requirements list zero required environment variables and no primary credential. That omission is disproportionate/unexpected and could lead to accidental deployment without informing users what secrets will be used. Also, because the tool can proxy arbitrary provider endpoints, supplying a NANGO_SECRET_KEY effectively grants the skill the ability to access many downstream services — treat that as high-impact sensitive access.
Persistence & Privilege
The skill is not forced-always and does not request elevated platform privileges. It does provide code (and guidance) for an agent tool that can make arbitrary proxied API calls; if the agent is allowed to invoke the skill autonomously, that increases the blast radius (normal for integration skills). Consider limiting autonomous invocation and scoping tokens appropriately.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nango-api-integration - After installation, invoke the skill by name or use
/nango-api-integration - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release. Connect AI agents to 700+ external APIs with OAuth handling, API key management, and MCP server support. Includes examples for Google, Slack, GitHub, Notion, Stripe, and more.
Metadata
Frequently Asked Questions
What is Nango API Integration?
Connect AI agents to 700+ external APIs using Nango. Handles OAuth, authentication flows, and tool calling for any API. Use when integrating agents with exte... It is an AI Agent Skill for Claude Code / OpenClaw, with 247 downloads so far.
How do I install Nango API Integration?
Run "/install nango-api-integration" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Nango API Integration free?
Yes, Nango API Integration is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Nango API Integration support?
Nango API Integration is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Nango API Integration?
It is built and maintained by engsathiago (@engsathiago); the current version is v1.0.0.
More Skills