sf-industry-cme-epc-model

Creates Salesforce Industries EPC Product2 offer bundles, attributes, and companion DataPack JSON artifacts.

1|Updated May 7, 2026
One-click install
npx skills add https://github.com/amanpraaj/sf-skill-hub --skill sf-industry-cme-epc-model-amanpraaj
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sf-industry-cme-epc-model
Source: https://github.com/amanpraaj/sf-skill-hub/tree/main/skills/salesforce/sf-industry-cme-epc-model
Command: npx skills add https://github.com/amanpraaj/sf-skill-hub --skill sf-industry-cme-epc-model-amanpraaj

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Modeling Salesforce Industries CME Enterprise Product Catalog (EPC) offers requires authoring many interdependent DataPack JSON files (Product2 records, attribute assignments, Product Child Items, pricing, orchestration, decomposition, overrides) with consistent global keys and namespace placeholders, which is error-prone when done manually. ## Core Features & Use Cases - Offer Bundle Modeling: Create Product2 offers with SpecificationType=Offer and SpecificationSubType=Bundle, plus root and child ProductChildItem records with min/max/default quantity rules. - Attribute Modeling: Define attribute metadata, default values, valid value sets, and AttributeAssignment payloads with display sequences and required flags. - Companion DataPack Generation: Produce aligned pricebook entries, price list entries, object field attributes, orchestration scenarios, decomposition relationships, compiled attribute overrides, override definitions, and parent keys from canonical templates. - 120-Point Quality Rubric: Score existing bundle payloads across 6 categories (identity, structure, attributes, composition, DataPack integrity, documentation) with deploy-ready/review/block thresholds. - Use Case: Ask the agent to create a "Business Internet Plus" offer bundle with ProductCode BIZ-INT-PLUS-01 and three child products, and receive a complete, internally consistent set of DataPack JSON files ready for deployment. ## Quick Start Ask the agent to create a Product2 offer bundle named Business Internet Plus with ProductCode BIZ-INT-PLUS-01, three child products, and all companion DataPack JSON files generated from the bundled templates.

Frequently Asked Questions about sf-industry-cme-epc-model

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

FAQPage Schema
How do I create a Salesforce EPC offer bundle with Product Child Items?▼

Create a Product2 record with SpecificationType=Offer and SpecificationSubType=Bundle, then add one root ProductChildItem row plus child rows per component with sequence and min/max/default quantity settings. The skill generates this structure from the product-child-item template with stable global keys.

How to model product attributes in Salesforce Industries EPC?▼

Define AttributeMetadata categories and product attributes, map defaults in AttributeDefaultValues, and create AttributeAssignment records linking category, attribute, UI display type, valid values, and default markers. Defaults must exist within the valid value set to avoid runtime configuration errors.

What companion DataPack files does a complete EPC bundle need?▼

A full bundle payload includes the Product2 DataPack, attribute assignments, ProductChildItems, pricebook entries, price list entries, object field attributes, orchestration scenarios, decomposition relationships, compiled attribute overrides, override definitions, and parent keys, all sharing aligned keys.

Does this skill work with vlocity_cmt or Core namespaces?▼

Yes. Templates use the %vlocity_namespace% placeholder so payloads remain portable across vlocity_cmt, Core, and other namespace models. You specify the target namespace convention during the clarification phase before generation.

When should I not use this EPC modeling skill?▼

Do not use it for designing OmniScripts, FlexCards, or Integration Procedures (use the sf-industry-commoncore skills), for Apex business logic (use sf-apex), or for deployment pipeline troubleshooting (use sf-deploy). It is scoped to EPC product and bundle metadata authoring and review.