What problem does it solve? Deploying Salesforce metadata to orgs involves dependency ordering, test-level selection, validation gates, and failure triage that are easy to get wrong, causing failed deployments, broken Flows, and permission errors in production. ## Core Features & Use Cases - Two-Phase Deployment: Runs dry-run validation before actual deploys, then uses quick deploy with the validation job ID for safe production rollouts. - Ordered Deployment Sequencing: Deploys objects and fields first, then permission sets, Apex, and Flows as drafts to prevent dependency and FLS failures. - Failure Triage & CI/CD Guidance: Maps common errors like INVALID_CROSS_REFERENCE_KEY to root causes and provides pipeline patterns with test gates and Code Analyzer v5 static analysis. - Use Case: You need to push a release containing new custom objects, Apex classes, and Flows to production. The skill validates with a dry run, deploys in the correct order with RunLocalTests, verifies the result, and hands off test-data creation to sf-data. ## Quick Start Ask the agent to validate and deploy the force-app directory to your target org alias with local tests, then report the deployment status and next steps.