release-enablement

Author and maintain Revenue Cloud hands-on enablement exercises per Salesforce release.

33|12|Updated Sep 24, 2024
One-click install
npx skills add https://github.com/bgaldino/rlm-base-dev --skill release-enablement-bgaldino
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-enablement
Source: https://github.com/bgaldino/rlm-base-dev/tree/main/.cursor/skills/release-enablement
Command: npx skills add https://github.com/bgaldino/rlm-base-dev --skill release-enablement-bgaldino

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Keeping Revenue Cloud (Agentforce Revenue Management) hands-on enablement exercises accurate and consistent across releases is hard: content lives in master exercises and per-release extracts, sources are scattered across Help PDFs and release notes, and work must resume on any workstation without prior conversation context. ## Core Features & Use Cases - Two-Tier Authoring Model: Maintain master exercises as the source of truth in docs/enablement/master/ and derive per-release extracts (260, 262, 264) filtered by version-aware section frontmatter (introduced, available, enhanced_in). - Release Source Inventory: Index per-release features from Solution Overview decks, master Help PDFs, and release notes captured from the Salesforce Help SPA via Chrome MCP shadow-DOM extraction. - Authoring Conventions: Apply 11 codified patterns covering upgrade guidance, known issues, sub-features, cross-area features, carry-forward markers, scenario threading, and license-scope splits. - Use Case: When release 264 enters development, read the feature index at docs/salesforce/264/feature-index.md, update the master exercises with new sections anchored to the Infinitech/QuantumBit workshop scenario, and generate the 264 per-release extract set. ## Quick Start Read the release-enablement SKILL.md, the QB scenario reference, and the current release feature index, then draft the next pending master exercise for the 264 release.

Frequently Asked Questions about release-enablement

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

FAQPage Schema
How do I update Revenue Cloud enablement exercises for a new Salesforce release?

Drop the release's source PDFs into docs/salesforce/{version}/, update the feature index, then add or update sections in the master exercises with version-aware frontmatter (introduced, available, enhanced_in). Per-release extracts are filtered views derived from the master files.

What is the difference between master exercises and per-release extracts?

Master exercises in docs/enablement/master/ are the living source of truth covering foundational and new content together. Per-release extracts in docs/enablement/{version}/ are filtered views scoped to net-new and enhanced features for a specific release, generated from master section metadata.

How do I capture Salesforce release notes from the Help portal?

The Help portal is a Lightning Web Components SPA, so WebFetch fails. Use Chrome MCP to navigate to the release-notes URL, wait for rendering, then run a recursive shadow-DOM walker in javascript_tool to extract the article body and save it as Markdown.

Can I edit enablement files for past releases like 258 or 256?

No. Releases 248 through 258 are frozen historical artifacts and must never be edited. Only the current development cycle (264) and the prior GA reference (262) are active authoring targets.

What data should walkthroughs in enablement exercises reference?

Walkthroughs must anchor to the QuantumBit scenario: Infinitech and Global Media customer accounts from scratch_data, QB-COMPLETE and QB-QRack-750 bundles, and products from datasets/sfdmu/qb/. Never invent customer or product names.

How do I resume enablement work on a different workstation?

Read docs/enablement/README.md, the release-enablement SKILL.md, and the QB scenario reference in order, then check git log and the coverage matrix to summarize current state. The repo is the handoff mechanism; do not rely on conversation thread continuity.