← 返回 Skills 市场
Salesforce AI Agent Script
作者
Anush DSouza
· GitHub ↗
· v1.0.0
· MIT-0
88
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install sf-ai-agentscript
功能描述
Agent Script DSL for deterministic Agentforce agents. TRIGGER when: user writes or edits .agent files, builds FSM-based agents, uses Agent Script CLI (sf age...
安全使用建议
This skill appears to be what it says: documentation, patterns, and local validators for Salesforce Agent Script authoring. Before installing or running it: 1) Manually inspect the two Python scripts (hooks/scripts/agentscript-syntax-validator.py and scripts/validate-asset-profiles.py) and any other executable files for unexpected network calls or code that runs arbitrary shell commands. 2) Confirm how your platform treats allow_implicit_invocation and triggers so the skill doesn't run automatically in contexts you don't expect. 3) Use normal Salesforce auth flows for CLI commands; do not paste long-lived secrets into skill configuration. 4) Because a prompt-injection pattern was flagged in SKILL.md, quickly scan the skill documentation for any content that attempts to instruct the agent to ignore previous safety instructions or to exfiltrate files/credentials; remove or sandbox any such lines. If you want, I can extract and show the contents of the two Python scripts and the relevant SKILL.md sections flagged for manual review.
功能分析
Type: OpenClaw Skill
Name: sf-ai-agentscript
Version: 1.0.0
The sf-ai-agentscript skill bundle is a comprehensive development toolkit for Salesforce Agentforce agents using the Agent Script DSL. It includes a Python-based syntax validator (hooks/scripts/agentscript-syntax-validator.py) that performs static and org-aware analysis by executing Salesforce CLI (sf) commands to verify metadata existence and user permissions. While the validator uses subprocess calls and constructs SOQL queries, these operations are strictly limited to the stated purpose of validating developer-authored .agent files against a target Salesforce environment. The extensive documentation and asset templates are consistent with professional development practices and show no signs of malicious intent, data exfiltration, or prompt injection.
能力标签
能力评估
Purpose & Capability
Name/description, documentation, example bundles, and included validator scripts align with an authoring/validation helper for Salesforce Agent Script. There are no unrelated environment variables, binaries, or remote install steps requested.
Instruction Scope
SKILL.md focuses on authoring, validation, CLI workflows (sf agent validate/preview/publish) and guidance for .agent files. This is in-scope. A static scanner flagged a prompt-injection pattern within SKILL.md (see scan_findings_in_context); the visible instructions do not otherwise ask for unrelated system secrets or to exfiltrate files, but you should review the skill text and any templates for embedded instructions that try to override or redirect agent behavior.
Install Mechanism
No install spec is present (instruction-only), and there are no download/extract steps or external package installs. The repository includes two Python validator scripts and many documentation files; including code in the skill bundle is reasonable for linting/validation but review those scripts before running locally.
Credentials
The skill declares no required environment variables or credentials. It references Salesforce CLI commands and Named Credentials (typical for Salesforce deployments) which require regular Salesforce auth flows — appropriate for the described functionality and not requested directly by the skill.
Persistence & Privilege
Flags show always:false and normal model invocation allowed. agents/openai.yaml sets allow_implicit_invocation: true which means the skill may be implicitly invoked by platform triggers (e.g., when editing .agent files) — this is consistent with the stated trigger rules but you should confirm implicit invocation behavior meets your policies.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install sf-ai-agentscript - 安装完成后,直接呼叫该 Skill 的名称或使用
/sf-ai-agentscript触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial ClawHub publish.
元数据
常见问题
Salesforce AI Agent Script 是什么?
Agent Script DSL for deterministic Agentforce agents. TRIGGER when: user writes or edits .agent files, builds FSM-based agents, uses Agent Script CLI (sf age... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 88 次。
如何安装 Salesforce AI Agent Script?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install sf-ai-agentscript」即可一键安装,无需额外配置。
Salesforce AI Agent Script 是免费的吗?
是的,Salesforce AI Agent Script 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Salesforce AI Agent Script 支持哪些平台?
Salesforce AI Agent Script 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Salesforce AI Agent Script?
由 Anush DSouza(@dsouza-anush)开发并维护,当前版本 v1.0.0。
推荐 Skills