Nango Function Builder

🌐Community
by nangohq · vlatest · Repository

Nango Function Builder lets you easily create custom AI functions within Nango, streamlining workflows and boosting productivity for your applications.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add nango-function-builder npx -- -y @trustedskills/nango-function-builder
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "nango-function-builder": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/nango-function-builder"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

The Nango Function Builder allows you to create and modify deployable functions (actions and syncs) within the Nango platform. It provides repeatable patterns and validation steps to streamline function development, improving productivity for your applications. These functions can be triggered by users or scheduled/webhook-driven events.

When to use it

  • You need to build a new action in Nango.
  • You want to create a sync within Nango to update cached data.
  • You're modifying an existing function within the Nango environment.

Key capabilities

  • Supports creation of both Actions (one-time, user-triggered) and Syncs (scheduled/webhook-driven).
  • Includes a "Sync Strategy Gate" to guide sync implementation decisions related to checkpoints and delete strategies.
  • Provides validation steps using nango dryrun commands for testing and deployment.
  • Requires adherence to schema and casing rules when creating or updating functions.

Example prompts

  • “Create an action in Nango for [Integration ID] that [brief description of action].”
  • "Build a sync in Nango for [Integration ID] using a checkpoint strategy based on [changed-records endpoint]."
  • "Modify the existing function [function name] within Nango."

Tips & gotchas

  • Before building a Sync, carefully review the references/syncs.md documentation and complete the Sync Strategy Gate.
  • Ensure you are working in a Zero YAML TypeScript project (no nango.yaml) located at the Nango root directory (.nango/ exists).
  • Validation is crucial; if validation fails with nango dryrun, address missing external state or inputs before proceeding.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
nangohq
Installs
47

🌐 Community

Passed automated security scans.