← Back to Skills Marketplace
gora050

Semaphoreci

by Vlad Ursul · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ Security Clean
152
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install semaphoreci
Description
Semaphore integration. Manage data, records, and automate workflows. Use when the user wants to interact with Semaphore data.
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install semaphoreci
  3. After installation, invoke the skill by name or use /semaphoreci
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
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
Metadata
Slug semaphoreci
Version 1.0.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is Semaphoreci?

Semaphore integration. Manage data, records, and automate workflows. Use when the user wants to interact with Semaphore data. It is an AI Agent Skill for Claude Code / OpenClaw, with 152 downloads so far.

How do I install Semaphoreci?

Run "/install semaphoreci" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Semaphoreci free?

Yes, Semaphoreci is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Semaphoreci support?

Semaphoreci is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Semaphoreci?

It is built and maintained by Vlad Ursul (@gora050); the current version is v1.0.3.

💬 Comments