integration-eventing-cdc-configure

Generate Salesforce Change Data Capture metadata for PlatformEventChannelMember and PlatformEventChannel files.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/angryracoon/ARIEF-VISEO-DEV-ORG --skill integration-eventing-cdc-configure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: integration-eventing-cdc-configure
Source: https://github.com/angryracoon/ARIEF-VISEO-DEV-ORG/tree/main/.agents/skills/integration-eventing-cdc-configure
Command: npx skills add https://github.com/angryracoon/ARIEF-VISEO-DEV-ORG --skill integration-eventing-cdc-configure

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) and references (resource) components.

What problem does it solve?

This Skill removes the guesswork from configuring Salesforce Change Data Capture metadata so objects can publish change events correctly.

Core Features & Use Cases

  • CDC channel membership: Generate PlatformEventChannelMember files for standard and custom objects.
  • Custom channels: Create PlatformEventChannel metadata when a non-default CDC channel is needed.
  • Advanced event controls: Add enrichment fields and filter expressions with the correct Salesforce naming and XML rules.
  • Use case: Prepare deploy-ready metadata when a team needs downstream systems to receive only selected Salesforce data changes.

Quick Start

Use this skill to generate the Salesforce CDC metadata for the objects, channel, enrichment fields, and filter rules you want to configure.

Frequently Asked Questions about integration-eventing-cdc-configure

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create Salesforce Change Data Capture metadata for subscribing objects to a CDC channel?

To create Salesforce Change Data Capture metadata, you generate valid PlatformEventChannelMember and PlatformEventChannel files with schema-safe elements, canonical channel names, and deploy-ready structures for standard and custom objects.

How do I configure custom CDC channels with enrichment fields and filter expressions?

You configure custom CDC channels by generating PlatformEventChannel metadata and applying advanced event controls, adding enrichment fields and filter expressions using correct Salesforce naming and XML rules.

What is the correct ChangeEvent naming convention for standard and custom objects in Salesforce CDC?

The correct ChangeEvent naming convention for Salesforce CDC requires schema-safe elements and specific file conventions for standard and custom objects, ensuring valid PlatformEventChannelMember metadata generation without errors.

Can I use Salesforce CDC metadata to filter downstream systems to receive only selected data changes?

Yes, you can use Salesforce CDC metadata to prepare deploy-ready configurations, allowing downstream systems to receive only selected Salesforce data changes through custom channels and filter expressions.

Why does my PlatformEventChannelMember deployment fail with metadata errors for custom objects?

PlatformEventChannelMember deployments fail when metadata lacks schema-safe elements or uses incorrect ChangeEvent naming and file conventions, which this Skill resolves by generating canonical channel names and valid XML structures.

When do I need a custom PlatformEventChannel instead of the default CDC channel in Salesforce?

You need a custom PlatformEventChannel when a non-default CDC channel is required for publishing change events, allowing you to configure specific channel memberships, enrichment fields, and filter rules for targeted data distribution.