simple-ci

Manage CI/CD operations through a stateless REST API for Concourse CI.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/tendant/simple-ci --skill simple-ci
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: simple-ci
Source: https://github.com/tendant/simple-ci/tree/main
Command: npx skills add https://github.com/tendant/simple-ci --skill simple-ci

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies interaction with CI/CD systems by providing a unified, provider-agnostic API, abstracting away the complexities of specific CI tools like Concourse.

Core Features & Use Cases

  • Trigger Builds: Initiate CI/CD jobs programmatically.
  • Monitor Status: Track the progress and outcome of builds in real-time.
  • Stream Logs: Access live build logs for immediate feedback.
  • Cancel Builds: Stop running jobs when necessary.
  • Discover CI Resources: Explore available pipelines, jobs, and build history.
  • Use Case: Integrate CI/CD triggers into your internal developer portal or automate build deployments based on specific events.

Quick Start

Use the simple-ci skill to list all available CI jobs.

Frequently Asked Questions about simple-ci

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I trigger Concourse CI pipelines programmatically?

Trigger Concourse CI pipelines programmatically by calling a stateless REST API to initiate builds. This API abstracts away the complexities of direct Concourse integration, allowing you to start CI/CD jobs remotely.

Can I stream live build logs from Concourse CI through an API?

Yes, you can stream live build logs from Concourse CI through the API. It provides direct access to real-time build outputs, enabling immediate feedback and monitoring for running CI/CD jobs.

Does this API work with CI/CD providers other than Concourse?

The API is designed to be provider-agnostic, but it currently interacts primarily with Concourse CI. You can manage operations like triggering builds and canceling jobs across supported systems.

What do I need to authenticate with the CI/CD API?

You need a Concourse CI integration and an API key for authentication. This secure access method ensures that only authorized requests can manage your pipelines, trigger builds, or cancel jobs.

How do I discover available pipelines and jobs in Concourse CI?

Discover available pipelines and jobs in Concourse CI by using the API to explore CI resources. This allows you to programmatically list pipelines, jobs, and build history before triggering new builds.