What problem does it solve? Assigning Salesforce permission sets to users through the CLI involves remembering exact flag syntax, handling multiple sets and users, and interpreting JSON results. This Skill removes that friction by mapping natural-language requests directly to the correct sf org assign permset command. ## Core Features & Use Cases - Command Mapping: Translates user intent into the correct sf org assign permset invocation, covering default admin assignment, specific org targets, and multiple users via --on-behalf-of. - Batch Assignment: Combines multiple --name and --on-behalf-of flags in a single command to assign several permission sets to several users at once. - Error Handling Guidance: Interprets the successes and failures arrays in JSON output, with documented resolutions for common issues like missing permission sets or unknown users. - Use Case: An admin asks to grant the DreamHouse and Analytics permission sets to two developers on a scratch org; the Skill builds and runs one command with the right flags and reports per-user results. ## Quick Start Ask the assistant to assign a named permission set to a user or org, for example: assign the DreamHouse permission set to user1@my.org on my scratch org.