A collection of skills for AI coding agents to assist with development of specific Launchpad capabilities.
These skills are designed to help providers using Pega Launchpad use existing AI agents and vibe coding tools to integrate with Launchpad.
Skills follow the Agent Skills specification.
Skills in this collection:
- Calling Launchpad via DX API
- Embedding Launchpad with Web Embed
- Creating Custom UX Components
- Creating Custom Functions
- Creating custom Front Ends
Use Launchpad DX APIs when an external system needs to work with Launchpad cases or data objects over REST rather than through embedded UI or the React SDK. This skill explains the main DX API patterns, the required authentication setup, and the Launchpad-specific constraints that shape request payloads.
It covers:
- OAuth 2.0 authentication using a Launchpad client registration, including how the selected persona controls API access
- creating cases and data objects with the
POST /dx/api/application/v2/casesandPOST /dx/api/application/v2/objectsendpoints - retrieving existing cases or data objects and interpreting returned assignment actions and case
availableActions - updating work by invoking assignment actions or case-level actions with
PATCHrequests - querying lists of records with data view DX APIs such as
POST /dx/api/application/v2/data_views/... - Launchpad configuration requirements such as Allowed Fields, action definitions, data views, and access permissions
Use this skill when you need to:
- create Launchpad cases from an external system
- fetch case details and discover what actions are currently available
- complete assignments or invoke optional case actions programmatically
- expose filtered Launchpad data to other systems
- generate request/response examples or YAML-style API documentation for a Launchpad application
Embed Launchpad application experiences (case creation, assignments, full case pages) into external websites, portals, or custom front-end apps using the <pega-embed> web component. The skill covers CORS setup, OAuth (Client Credentials and PKCE), embed attributes, theming, events, and code examples for React/Next.js.
Introduces Custom UX for Pega Launchpad on the Constellation design system: when to build custom components, what design and data inputs are needed, and how they fit into Launchpad and DX. Describes the DXCB framework for building Constellation-compatible custom components (e.g. React-based extensions).
Blog Post on Custom UX Components
Extend Launchpad with logic implemented in high-level languages (Java, Python, Node.js) by uploading JAR or Python artifacts and referencing the method to invoke. The Custom Function signature must match the HLL method; use when functionality cannot be implemented in other rule types such as Automation.
Build custom React front ends on top of Pega Launchpad using the Pega React SDK (@pega/react-sdk-components) and Constellation runtime, rather than calling DX APIs directly. This skill covers when a custom front end is justified, required Launchpad configuration (OAuth client, app alias, case type, and server URLs), SDK architecture, authentication with @pega/auth, PCore readiness patterns, webpack setup, theming, local component overrides, and common Launchpad-specific troubleshooting.
It also includes:
- a complete reference implementation in skills/launchpad-ux-custom-frontend/examples/workmanagement
- supporting documentation for authentication flow, architectural patterns, and webpack configuration
Use this skill when you want a fully custom React shell around Launchpad case workflows while still letting the SDK handle Constellation rendering, data binding, assignments, and case creation.
These skills use the Agent Skills open standard (SKILL.md + optional references/).
For a single skill, install it directly from GitHub:
npx skills add https://github.com/pegasystems/pega-launchpad-agent-skills --skill <skill name>To install the full collection:
npx skills add https://github.com/pegasystems/pega-launchpad-agent-skillsAvailable skill names in this repo include:
launchpad-custom-functionlaunchpad-dx-apislaunchpad-ux-custom-componentslaunchpad-ux-custom-frontendlaunchpad-webembed
For platform-specific and manual installation details, see INSTALL.md.
Each skill contains:
SKILL.md– Instructions for the agentreferences/– Supporting documentation (optional)
For any questions about these skills feel free to reach us via the Support Portal