launchpad-custom-function
OfficialCustom functions for LaunchPad (Java/Python/Node)
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 requiredComponents
💻 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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.