What problem does it solve?
Managing Salesforce development and deployment pipelines is complex, involving scratch org lifecycles, 2GP packaging, and coordinating CI/CD across tools. This Skill consolidates guidance on scratch org workflows, unlocked packaging with 2GP, and GitHub Actions-based automation to reduce setup time and errors.
Core Features & Use Cases
- Scratch org development flow: create, push, test, pull changes, and decommission scratch orgs in a repeatable cycle.
- Unlocked packages (2GP): set up packaging, versioning, and promoting releases across environments.
- CI/CD with GitHub Actions and DevOps Center: automate validations, deployments, and work-item traceability from Git to orgs.
- Environment governance: maintain a .forceignore strategy and metadata discipline to keep orgs clean and source-aligned.
- Use Case: a Salesforce team automates feature branch deployment from development to staging and production with traceability in Git and DevOps Center.
Quick Start
Enable a Dev Hub, configure a scratch org workflow, and automate deployments with GitHub Actions.