📦 Apex
v1.0.127Apex 27 集成。管理 Organizations、Pipelines、Users、Goals、Filters。用于用户需要与 Apex 27 数据交互时。
0· 1·0 当前·0 累计
下载技能包
最后更新
2026/4/21
安全扫描
OpenClaw
安全
high confidence该技能为纯指令型集成,指示 agent 使用 Membrane CLI 与 'apex-27' 连接器通信;其需求与指令均围绕此目的设定。
评估建议
本技能为纯指令集成,通过 Membrane CLI 与 apex-27 connector 交互。安装或使用前请:(1) 确认你信任 @membranehq/cli npm 包(查看其 npm 页及源码仓库),因为 SKILL.md 要求全局安装;(2) 确认“apex-27” connector 指向你预期的服务(SKILL.md 引用了 Salesforce Apex 文档,可能是误复制);(3) 确认你愿意通过 Membrane 账户认证并授予 connector 所需权限;(4) 注意本技能不索取本地密钥或环境变量,指令也不会读取任意文件。如有疑问,先询问技能作者或查阅 Membrane connector 文档。...详细分析 ▾
ℹ 用途与能力
该技能的既定目的(Apex 27 集成)与其使用 Membrane CLI 和 apex-27 连接器的说明一致。轻微不一致:SKILL.md 中包含一条 Salesforce Apex 开发者文档链接和一个占位段落“我没有足够的信息……”,暗示文档可能是复制粘贴或未完成,但并未与核心目的相矛盾。
✓ 指令范围
运行时指令仅限于安装/使用 Membrane CLI、通过 membrane login 认证、创建连接、列出/搜索/运行 Membrane 动作,以及轮询动作构建状态。不存在读取任意本地文件、请求无关凭据或将数据渗出到 Membrane 流程之外的指令。
ℹ 安装机制
该技能仅提供指令(无安装规范)。建议从 npm 安装 @membranehq/cli(npm install -g @membranehq/cli@latest)。安装全局 npm 包会在主机上执行第三方代码——对于 CLI 推荐属正常,但安装前建议审计该包。
✓ 凭证需求
该技能未声明任何必需的环境变量或凭据,并明确指示不要向用户索取 API 密钥,将认证交由 Membrane 处理。所请求的访问权限与其声明的功能(使用 Membrane 管理连接器和操作)成比例。
✓ 持久化与权限
该 skill 未请求 always:true 或其他高级持久化。它可由用户调用,也可由 agent 自主调用(默认行为),但不要求永久驻留或系统级变更。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.12026/4/21
从 membranedev/application-skills 自动同步
● 无害
安装命令
点击复制官方npx clawhub@latest install apex-27-integration
镜像加速npx clawhub@latest install apex-27-integration --registry https://cn.longxiaskill.com
技能文档
暂无足够信息描述 Apex 27,需更多功能与受众背景。 官方文档:https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_dev_guide.htm
Apex 27 概览
- Attachment
- Contact
- Meeting
- Calendar
- Task
- Note
- Document
- Project
- Invoice
- Case
使用 Apex 27
本技能通过 Membrane CLI 与 Apex 27 交互,自动处理认证与凭证刷新,专注集成逻辑。安装 CLI
``bash
npm install -g @membranehq/cli@latest
` 认证
`bash
membrane login --tenant --clientName=
`
交互环境将打开浏览器;无头环境打印授权 URL,用户完成登录后执行:
`bash
membrane login complete
`
加 --json 输出机器可读 JSON。
Agent 类型:claude、openclaw、codex、warp、windsurf 等。 连接 Apex 27
`bash
membrane connect --connectorKey apex-27
`
浏览器完成认证后返回连接 ID。 列出已有连接
`bash
membrane connection list --json
` 搜索操作
`bash
membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json
`
结果含 id、name、description、inputSchema、outputSchema。 常用操作
| 名称 | Key | 描述 |
|---|---|---|
| List Contacts | list-contacts | 无描述 |
| List Listings | list-listings | 无描述 |
| List Offers | list-offers | 无描述 |
| List Leads | list-leads | 无描述 |
| List Tenancies | list-tenancies | 无描述 |
| List Branches | list-branches | 无描述 |
| List Valuations | list-valuations | 无描述 |
| List Contact Notes | list-contact-notes | 无描述 |
| Get Contact | get-contact | 无描述 |
| Get Listing | get-listing | 无描述 |
| Get Offer | get-offer | 无描述 |
| Get Lead | get-lead | 无描述 |
| Get Tenancy | get-tenancy | 无描述 |
| Get Branch | get-branch | 无描述 |
| Get Valuation | get-valuation | 无描述 |
| Create Contact | create-contact | 无描述 |
| Create Listing | create-listing | 无描述 |
| Create Call Log | create-call-log | 无描述 |
| Create Contact Note | create-contact-note | 无描述 |
| Update Contact | update-contact | 无描述 | 创建操作(无现成时)
`bash
membrane action create "DESCRIPTION" --connectionId=CONNECTION_ID --json
`
轮询至状态非 BUILDING:
`bash
membrane action get --wait --json
`
READY:可执行
CONFIGURATION_ERROR / SETUP_FAILED:查看 error 字段
执行操作
`bash
membrane action run --connectionId=CONNECTION_ID --json
`
传参:
`bash
membrane action run --connectionId=CONNECTION_ID --input '{"key": "value"}' --json
`
结果在 output 字段。 最佳实践
- 优先用 Membrane 与外部应用通信,内置认证、分页、错误处理,省 token 更安全。
先发现再构建:执行 membrane action list --intent=QUERY` 查找现成操作。