← 返回 Skills 市场
Salesforce Skill
作者
lucas-riverbi
· GitHub ↗
· v0.1.0
2265
总下载
1
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install salesforce-skill
功能描述
Manage Salesforce CRM records via CLI or REST API, including querying, creating, updating, deleting contacts, accounts, opportunities, leads, and cases.
安全使用建议
This skill's code and SKILL.md are consistent with a Salesforce CLI helper, but the registry metadata is incomplete: it fails to declare required binaries ('sf') and expected environment variables (SALESFORCE_ACCESS_TOKEN, SALESFORCE_TARGET_ORG). Before installing: 1) review the included scripts (salesforce-helper.sh) for any commands you don't want run; 2) only provide Salesforce credentials you control and store them securely (prefer OAuth/JWT over plaintext tokens where possible); 3) install the official Salesforce CLI from the vendor (npm or Homebrew) rather than arbitrary downloads; 4) ask the publisher to correct registry metadata so required binaries/env vars are explicit. If you need higher assurance, run the helper script in a test org or sandbox account first and avoid giving production credentials until you're confident in the skill.
功能分析
Type: OpenClaw Skill
Name: salesforce-skill
Version: 0.1.0
The OpenClaw AgentSkills skill bundle for Salesforce CRM is classified as benign. All files, including `SKILL.md` and `scripts/salesforce-helper.sh`, consistently demonstrate functionality aligned with managing Salesforce CRM data using the official Salesforce CLI (`sf`) and REST API. There is no evidence of data exfiltration to unauthorized endpoints, malicious execution, persistence mechanisms, prompt injection attempts against the agent to subvert its purpose, or obfuscation. The skill appropriately requests and uses `SALESFORCE_ACCESS_TOKEN` and `sf` CLI for its stated purpose.
能力评估
Purpose & Capability
The code and SKILL.md implement Salesforce management via the official 'sf' CLI and REST API — this matches the skill name/purpose. However the registry metadata claims no required binaries or env vars while SKILL.md metadata and the script clearly expect the 'sf' binary and Salesforce credentials (SALESFORCE_ACCESS_TOKEN and/or interactive/jwt login).
Instruction Scope
Runtime instructions and the helper script stick to Salesforce operations (SOQL queries, create/update/delete records, org management). They reference relevant env vars and use 'sf' and curl for API calls. The instructions do not request unrelated system files or external endpoints beyond Salesforce.
Install Mechanism
There is no formal install spec in the registry package (install-only via SKILL.md suggestions). SKILL.md recommends installing @salesforce/cli via npm or Homebrew — those are normal for this tooling and do not involve obscure download URLs. Because the registry omitted the install spec, users may not be warned that the 'sf' binary is required.
Credentials
The SKILL.md and helper script expect credentials and configuration: SALESFORCE_ACCESS_TOKEN (used in REST examples) and SALESFORCE_TARGET_ORG (used by the script), plus interactive or JWT login flows. The registry metadata however lists no required env vars. That mismatch is problematic because the skill will need credentials to function; the missing declarations increase the risk of accidental misconfiguration or hidden credential use.
Persistence & Privilege
The skill does not request 'always: true' and offers no install-time modifications to other skills or system-wide configs. It runs as-invoked and relies on the 'sf' CLI and env vars — standard behavior for a connector script.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install salesforce-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/salesforce-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release with comprehensive Salesforce CRM command reference
- Introduced main SKILL.md documenting usage, prerequisites, and supported commands.
- Included detailed Salesforce CLI (sf) reference for authentication, querying, creating, updating, and deleting records.
- Added common SOQL query patterns and typical use cases.
- Provided REST API examples for advanced or unsupported CLI operations.
- Documented error handling tips, best practices, and known limitations.
元数据
常见问题
Salesforce Skill 是什么?
Manage Salesforce CRM records via CLI or REST API, including querying, creating, updating, deleting contacts, accounts, opportunities, leads, and cases. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2265 次。
如何安装 Salesforce Skill?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install salesforce-skill」即可一键安装,无需额外配置。
Salesforce Skill 是免费的吗?
是的,Salesforce Skill 完全免费(开源免费),可自由下载、安装和使用。
Salesforce Skill 支持哪些平台?
Salesforce Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Salesforce Skill?
由 lucas-riverbi(@lucas-riverbi)开发并维护,当前版本 v0.1.0。
推荐 Skills