sf-connected-apps
Pass
Audited by Gen Agent Trust Hub on Apr 28, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill does not exhibit any malicious patterns. Its primary purpose is to assist developers in creating and maintaining secure Salesforce authentication configurations.
- [COMMAND_EXECUTION]: The skill provides instructions and examples for using the official Salesforce CLI (
sf project deploy,sf project retrieve) andcurlfor testing OAuth 2.0 flows. These commands are standard for the intended domain of Salesforce development and integration testing. - [EXTERNAL_DOWNLOADS]: The skill references and fetches information from official Salesforce documentation (salesforce.com) and established community resources such as Salesforce Ben and Apex Hours. These are well-known and trusted sources within the technology sector.
- [PROMPT_INJECTION]: The skill includes an attack surface for indirect prompt injection as it is designed to read and process user-provided XML metadata files (e.g., in
SKILL.mdtriggers for.connectedApp-meta.xml). However, the skill's own instructions explicitly focus on identifying security anti-patterns and enforcing best practices like minimal scopes and specific callback URLs, which mitigates the risk of the agent following malicious instructions embedded in data. - [CREDENTIALS_UNSAFE]: The skill demonstrates best practices for credential management by using placeholders (e.g.,
{{CONTACT_EMAIL}},YOUR_CONSUMER_KEY) in templates and providing explicit warnings against committing secrets to source control inSKILL.mdand the security checklist.
Audit Metadata