Open-C3 Flow List for Openclaw

A high-performance skill for retrieving and visualizing all CI/CD flows from the Open-C3 platform via API.

lijinfeng2011
v1.0.0
Mar 15, 2026
0
776
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install openc3-flow

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install openc3-flow using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Open-C3 Flow List?

This Openclaw Skills entry provides a robust interface for developers to interact with the Open-C3 platform. It focuses on retrieving the complete list of CI/CD flows across the entire system, allowing agents or developers to quickly audit and visualize the pipeline landscape.

By leveraging standardized API calls and shell utilities, it ensures fast and accurate data retrieval. This skill is essential for maintaining oversight of automated workflows and ensuring that all deployment pipelines are correctly configured and accessible within the Open-C3 ecosystem.

Open-C3 Flow List Use Cases

  • Listing all configured CI/CD pipelines across different service trees.
  • Auditing system-wide flow configurations for compliance and reporting.
  • Visualizing the relationship between service trees and deployment sources.
  • Identifying specific flow IDs to be used in subsequent automation tasks.

How Open-C3 Flow List Works

  1. Authenticates with the Open-C3 base URL using provided APP NAME and APP KEY headers.
  2. Executes a GET request to the system's CI dump endpoint to fetch the full configuration state.
  3. Processes the raw JSON response using jq to filter and extract specific flow attributes.
  4. Aggregates data by service tree to provide organized summary statistics.
  5. Outputs a human-readable formatted table containing IDs, names, and source addresses for the AI agent.

Open-C3 Flow List Setup

To use this Openclaw Skills integration, ensure curl and jq are installed.

  1. Navigate to the skill directory.
  2. Open or create the config.env file.
  3. Configure your Open-C3 environment variables:
OPEN_C3_URL="http://your-open-c3-url/"
APP_NAME="your_application_name"
APP_KEY="your_application_key"
  1. Execute the retrieval script:
./scripts/list-all-flows.sh

Open-C3 Flow List Data Schema & Taxonomy

The skill organizes CI/CD data into a structured format for easy parsing:

Attribute Description
ID The unique identifier for the specific CI/CD flow
Name The descriptive name of the pipeline
Service Tree ID The identifier for the organizational node
Service Tree Name The friendly name of the associated service tree
Source Address The URL or path to the source repository

Open-C3 Flow List Advanced Features

  • Automated summary statistics that group flows by their respective service trees.
  • High-speed data extraction and transformation using jq for low-latency responses.
  • Secure header-based authentication ensuring credentials are never exposed in URL parameters.
  • Full compatibility with other Openclaw Skills for complex multi-step DevOps workflows.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins curljq
Github Stars: 0
forks: 0

Featured*