launchpad-custom-function

Official

Custom functions for LaunchPad (Java/Python/Node)

Authorpegasystems
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Custom Functions are a type of Function that extends LaunchPad with code written in Java 11, Python 3.12, or Node.js 20 via AWS Lambda. Use this skill whenever the user asks what is a custom function, what types of functions exist, how to create or extend Launchpad with custom logic, or troubleshooting handler naming conventions (Java package.Class::method, Python file.function), signature mismatches, AWS Lambda execution limits, or timezone/null handling in date or list functions. Use when the user needs to parse Excel files, perform advanced date manipulations, integrate external libraries, or handle specialized data transformations. Use when user asks for Callable rules.

Core Features & Use Cases

  • Create Custom Functions that extend LaunchPad with code in Java, Python, or Node.js
  • Upload Code Bundles (JAR for Java, ZIP for Python/Node) and reference the target method
  • Ensure function signature matches the HLL method and respect AWS Lambda limits

Quick Start

Upload your code bundle (JAR/ZIP) and define the function signature to start using a Custom Function.

Dependency Matrix

Required Modules

None required

Components

assetsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: launchpad-custom-function
Download link: https://github.com/pegasystems/pega-launchpad-agent-skills/archive/main.zip#launchpad-custom-function

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.