harness-pipeline

Execute and monitor Harness CI/CD pipelines with integrated Jira issue tracking and updates.

18|2|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/markus41/claude --skill harness-pipeline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harness-pipeline
Source: https://github.com/markus41/claude/tree/main/plugins/jira-orchestrator/skills/harness-pipeline
Command: npx skills add https://github.com/markus41/claude --skill harness-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of managing Harness CI/CD pipelines, automating their execution and providing clear status updates, while integrating seamlessly with Jira for issue tracking.

Core Features & Use Cases

  • Trigger Pipelines: Initiate Harness pipeline runs with specific branches and link them to Jira issues.
  • Monitor Status: Get real-time updates on pipeline execution progress, stages, and duration.
  • Retrieve Logs: Access detailed logs for specific stages of a pipeline execution.
  • Jira Integration: Automatically comment on Jira issues with pipeline execution links and results.

Quick Start

Trigger the harness-pipeline skill to execute the pipeline with ID 'my-ci-pipeline' on the 'main' branch and link it to Jira issue 'PROJ-123'.

Frequently Asked Questions about harness-pipeline

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

FAQPage Schema
How do I trigger a Harness CI/CD pipeline execution with a specific branch and Jira issue?

To trigger a Harness pipeline, you initiate a run specifying the pipeline ID, target branch, and linked Jira issue key. The execution starts in Harness while automatically posting a comment with the pipeline link to the referenced Jira issue for tracking.

Can I retrieve detailed execution logs for specific stages in a Harness pipeline?

Yes, you can retrieve detailed logs for specific stages of a Harness pipeline execution. The Skill queries the Harness API using your account credentials to fetch and display step-level log output for monitoring and debugging.

What environment variables do I need to configure to manage Harness pipelines?

You need to configure four environment variables: HARNESS_ACCOUNT_ID, HARNESS_API_KEY, HARNESS_ORG_ID, and HARNESS_PROJECT_ID. These variables provide the necessary authentication and organizational context to interact with the Harness API.

How do I monitor the real-time status and duration of a running Harness pipeline?

You monitor a running Harness pipeline by checking its execution status through the Skill. It retrieves real-time updates on execution progress, individual stage completion, and total duration directly from the Harness platform.

Does this approach to pipeline automation support automatic Jira issue status updates?

Yes, this pipeline automation approach supports Jira integration by automatically commenting on linked Jira issues. It posts the pipeline execution link and results directly to the issue, keeping developers informed without manual updates.

How do I list recent Harness pipeline executions for a project?

You list recent Harness pipeline executions by requesting execution history through the Skill. It queries the Harness API using your project ID to return a summary of recent pipeline runs, including their current status and duration.