sf-deploy
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill makes extensive use of the
sfCLI v2 to perform Salesforce operations, includingsf project deploy start,sf org display,sf apex run test, andsf agent publish. These are standard tools for the skill's stated purpose of Salesforce DevOps automation. - Evidence:
SKILL.mdandreferences/deploy.shlist numerous CLI commands for deployment, authentication, and testing. - [EXTERNAL_DOWNLOADS]: The
README.mdprovides installation instructions vianpx skills add Jaganpro/sf-skills, which targets the author's own repository. This is the intended distribution method for these agent skills. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and analyze output from the
sfCLI, such as deployment reports and error messages, which could theoretically contain malicious instructions if the target Salesforce org or metadata is compromised. - Ingestion points: Deployment success/failure reports and CLI JSON outputs are processed to generate summaries (referenced in
SKILL.mdandreferences/deployment-report-template.md). - Boundary markers: None identified; the instructions do not specify delimiters or warnings to ignore embedded instructions in the CLI output.
- Capability inventory: The skill has the capability to execute shell commands via the
sfCLI, modify local metadata files, and potentially write data back to the Salesforce org (found inSKILL.mdandreferences/deploy.sh). - Sanitization: There is no evidence of specific sanitization or filtering of the CLI output before it is processed by the agent to provide the next steps or reports.
Audit Metadata