openclaw 网盘下载
OpenClaw

技能详情(站内镜像,无评论)

首页 > 技能库 > Circleci

CircleCI CI/CD — manage pipelines, workflows, jobs, and insights via REST API

开发与 DevOps

许可证:MIT-0

MIT-0 ·免费使用、修改和重新分发。无需归因。

版本:v1.0.0

统计:⭐ 0 · 471 · 3 current installs · 3 all-time installs

0

安装量(当前) 3

🛡 VirusTotal :可疑 · OpenClaw :良性

Package:aiwithabidi/circleci

安全扫描(ClawHub)

  • VirusTotal :可疑
  • OpenClaw :良性

OpenClaw 评估

The skill is internally consistent with a CircleCI CLI: it only needs a CircleCI API token and uses the CircleCI v2 API; no install steps or unrelated credentials are requested.

综合结论

This appears to be a straightforward CircleCI CLI and is coherent with its declared purpose. Before installing, check these points: (1) supply a CircleCI token with least privilege needed (avoid using an all-scopes personal token); (2) be aware the script will try to read CIRCLECI_TOKEN from WORKSPACE or ~/.openclaw/workspace/.env if the env var is absent — remove or audit any .env files you do not trust; (3) the CLI supports full-URL requests…

安装(复制给龙虾 AI)

将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。

请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Circleci」。简介:CircleCI CI/CD — manage pipelines, workflows, jobs, and insights via REST API。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/aiwithabidi/circleci/SKILL.md
(来源:yingzhi8.cn 技能库)

SKILL.md

打开原始 SKILL.md(GitHub raw)

---
name: circleci
description: "CircleCI CI/CD — manage pipelines, workflows, jobs, and insights via REST API"
homepage: https://www.agxntsix.ai
license: MIT
compatibility: Python 3.10+ (stdlib only — no dependencies)
metadata: {"openclaw": {"emoji": "🔄", "requires": {"env": ["CIRCLECI_TOKEN"]}, "primaryEnv": "CIRCLECI_TOKEN", "homepage": "https://www.agxntsix.ai"}}
---

# 🔄 CircleCI

CircleCI CI/CD — manage pipelines, workflows, jobs, and insights via REST API

## Requirements

| Variable | Required | Description |
|----------|----------|-------------|
| `CIRCLECI_TOKEN` | ✅ | Personal API token from circleci.com |

## Quick Start

```bash
# Get current user
python3 {{baseDir}}/scripts/circleci.py me

# List pipelines
python3 {{baseDir}}/scripts/circleci.py pipelines slug <value> --branch <value>

# Get pipeline
python3 {{baseDir}}/scripts/circleci.py pipeline-get id <value>

# Trigger pipeline
python3 {{baseDir}}/scripts/circleci.py pipeline-trigger slug <value> --branch <value> --parameters <value>

# Get pipeline config
python3 {{baseDir}}/scripts/circleci.py pipeline-config id <value>

# List workflows
python3 {{baseDir}}/scripts/circleci.py workflows id <value>

# Get workflow
python3 {{baseDir}}/scripts/circleci.py workflow-get id <value>

# Cancel workflow
python3 {{baseDir}}/scripts/circleci.py workflow-cancel id <value>
```

## All Commands

| Command | Description |
|---------|-------------|
| `me` | Get current user |
| `pipelines` | List pipelines |
| `pipeline-get` | Get pipeline |
| `pipeline-trigger` | Trigger pipeline |
| `pipeline-config` | Get pipeline config |
| `workflows` | List workflows |
| `workflow-get` | Get workflow |
| `workflow-cancel` | Cancel workflow |
| `workflow-rerun` | Rerun workflow |
| `jobs` | List workflow jobs |
| `job-get` | Get job details |
| `job-cancel` | Cancel job |
| `job-artifacts` | List job artifacts |
| `insights-workflows` | Workflow insights |
| `contexts` | List contexts |
| `envvars` | List project env vars |
| `envvar-set` | Set env var |

## Output Format

All commands output JSON by default. Add `--human` for readable formatted output.

```bash
python3 {{baseDir}}/scripts/circleci.py <command> --human
```

## Script Reference

| Script | Description |
|--------|-------------|
| `{{baseDir}}/scripts/circleci.py` | Main CLI — all commands in one tool |

## Credits
Built by [M. Abidi](https://www.linkedin.com/in/mohammad-ali-abidi) | [agxntsix.ai](https://www.agxntsix.ai)
[YouTube](https://youtube.com/@aiwithabidi) | [GitHub](https://github.com/aiwithabidi)
Part of the **AgxntSix Skill Suite** for OpenClaw agents.

📅 **Need help setting up OpenClaw for your business?** [Book a free consultation](https://cal.com/agxntsix/abidi-openclaw)