← 返回 Skills 市场
gora050

Semaphoreci

作者 Vlad Ursul · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ 安全检测通过
152
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install semaphoreci
功能描述
Semaphore integration. Manage data, records, and automate workflows. Use when the user wants to interact with Semaphore data.
安全使用建议
This skill is coherent: it delegates Semaphore access to the Membrane service and asks you to install the Membrane CLI (npm install -g @membranehq/cli) and perform an OAuth-like login flow. Before installing: 1) Confirm you trust Membrane (getmembrane.com) and the @membranehq/cli package on npm; global npm installs run code on your machine—consider using npx or an isolated environment. 2) Understand that you are delegating Semaphore credentials/operations to Membrane (they will handle auth server-side). 3) Only proceed if you are comfortable having an agent run membrane CLI commands that can list, create, or modify Semaphore resources. 4) If you need higher assurance, review the Membrane CLI repository and package audit history or run the CLI in a sandboxed environment.
功能分析
Type: OpenClaw Skill Name: semaphoreci Version: 1.0.3 The skill bundle provides instructions for an AI agent to integrate with Semaphore CI using the Membrane CLI. It outlines standard procedures for installing the '@membranehq/cli' npm package, authenticating via OAuth, and managing CI/CD workflows through Membrane's abstraction layer. No evidence of malicious intent, data exfiltration, or harmful prompt injection was found; the instructions are consistent with the stated purpose of automating Semaphore interactions.
能力评估
Purpose & Capability
The name and description say 'Semaphore integration' and the SKILL.md explicitly instructs use of the Membrane CLI to connect to Semaphore (connectorKey semaphoreci), discover actions, and run them. Requiring the Membrane CLI and a Membrane account is coherent with the stated purpose.
Instruction Scope
Instructions are limited to installing the Membrane CLI, authenticating with Membrane, creating/listing connections, and discovering/running actions. The skill does not ask the agent to read arbitrary files, access unrelated environment variables, or transmit data to unexpected endpoints beyond Membrane (which is the integration point).
Install Mechanism
The SKILL.md recommends installing @membranehq/cli via npm -g (and shows npx in examples). This is a typical installation for a CLI but carries the usual npm global-install risks (code executed from the npm registry). No obscure download URLs or extract steps are used.
Credentials
The skill declares no required environment variables or credentials and directs authentication through Membrane (server-side). Requesting no local secrets is proportional to the integration approach. Note: using Membrane delegates Semaphore credentials/auth to a third party (Membrane).
Persistence & Privilege
The skill is instruction-only, has no install-time persistence in the registry metadata, and does not set always:true. Agent autonomous invocation is enabled by default but is normal for skills; the skill does not request extra persistent privileges or modify other skills.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install semaphoreci
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /semaphoreci 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.3
Auto sync from membranedev/application-skills
v1.0.2
Revert refresh marker
v1.0.1
Refresh update marker
v1.0.0
Auto sync from membranedev/application-skills
元数据
Slug semaphoreci
版本 1.0.3
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 4
常见问题

Semaphoreci 是什么?

Semaphore integration. Manage data, records, and automate workflows. Use when the user wants to interact with Semaphore data. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 152 次。

如何安装 Semaphoreci?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install semaphoreci」即可一键安装,无需额外配置。

Semaphoreci 是免费的吗?

是的,Semaphoreci 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Semaphoreci 支持哪些平台?

Semaphoreci 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Semaphoreci?

由 Vlad Ursul(@gora050)开发并维护,当前版本 v1.0.3。

💬 留言讨论