← Back to Skills Marketplace
chinasilva

Peter Ci Gate

by chinasilva · GitHub ↗ · v1.1.0
cross-platform ⚠ suspicious
397
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install peter-ci-gate
Description
CI 绿灯门禁。负责远端检查状态、失败定位、单次重跑策略,并输出“是否可合并”。
Usage Guidance
This skill is coherent with its stated purpose of judging whether a PR's CI is mergeable. Before installing or enabling it, ensure the agent environment has the GitHub CLI (gh) on PATH and a GitHub credential configured with the minimal scopes needed (read checks, list runs, rerun workflow). Confirm who controls that credential and whether you’re comfortable letting the agent execute a single 'gh run rerun' (it can consume CI minutes and trigger actions in your repos). If you want more safety, require explicit human confirmation before performing reruns or limit the credential to read-only scopes (then perform reruns manually).
Capability Analysis
Type: OpenClaw Skill Name: peter-ci-gate Version: 1.1.0 The skill bundle utilizes the GitHub CLI (`gh`) to perform CI/CD operations, including viewing PRs, checking statuses, and crucially, rerunning workflows (`gh run rerun`). While these actions are aligned with the stated purpose of a 'CI green light gate,' the ability to trigger remote actions via `gh run rerun` represents a powerful capability. Although there is no explicit malicious intent in the provided instructions (SKILL.md), this command introduces a significant risk if the agent were compromised or prompted to misuse this functionality, classifying it as 'suspicious' due to the inherent power of the commands rather than 'malicious' intent.
Capability Assessment
Purpose & Capability
The skill's name/description (PR CI gating) matches the runtime instructions (gh pr view, gh pr checks, gh run list/view/rerun). However the SKILL.md assumes availability of the GitHub CLI (gh) and an authenticated GitHub session; the skill metadata declares no required binaries or credentials. Declaring gh and expected auth would be proportionate and clearer.
Instruction Scope
Instructions are narrowly scoped to inspecting PR/checks and optionally rerunning a failed workflow once. They do not ask the agent to read unrelated files, exfiltrate data, or contact external endpoints beyond GitHub (via gh). The rerun action is explicitly single-run and the doc includes guardrails (do not treat rerun as root-cause fix).
Install Mechanism
No install steps or code are provided (instruction-only), so nothing is written to disk or fetched during install. This minimizes install risk.
Credentials
No environment variables or credentials are declared, but the gh commands require GitHub authentication (gh auth or a configured token). The skill should state that the agent needs a GitHub-authenticated gh on PATH and clarify the required token scopes (read checks, rerun workflows). Without that disclosure, users may unknowingly grant the agent broad GitHub access.
Persistence & Privilege
always is false and the skill is user-invocable; it does not request persistent system presence or modification of other skills. Autonomous invocation is allowed by platform default but is not an additional privilege requested by the skill itself.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install peter-ci-gate
  3. After installation, invoke the skill by name or use /peter-ci-gate
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
- Added detailed usage instructions, scenarios, and step-by-step execution guidance for remote CI gating. - Clarified core responsibilities: check status, diagnose failures, and give actionable merge advice. - Outlined criteria for code/test failures vs. transient issues, including selective single rerun policy. - Specified guardrails to prevent merging on flakiness and ensure evidence-based conclusions.
Metadata
Slug peter-ci-gate
Version 1.1.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Peter Ci Gate?

CI 绿灯门禁。负责远端检查状态、失败定位、单次重跑策略,并输出“是否可合并”。 It is an AI Agent Skill for Claude Code / OpenClaw, with 397 downloads so far.

How do I install Peter Ci Gate?

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

Is Peter Ci Gate free?

Yes, Peter Ci Gate is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Peter Ci Gate support?

Peter Ci Gate is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Peter Ci Gate?

It is built and maintained by chinasilva (@chinasilva); the current version is v1.1.0.

💬 Comments