pipeline

Manage YAML-defined development pipelines with stateful resumption and error recovery.

1|Updated May 21, 2026
One-click install
npx skills add https://github.com/hiddink-ai/hiddink-harness --skill pipeline-hiddink-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pipeline
Source: https://github.com/hiddink-ai/hiddink-harness/tree/main/templates/skills/pipeline
Command: npx skills add https://github.com/hiddink-ai/hiddink-harness --skill pipeline-hiddink-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves the fragmentation of development workflows by providing a unified interface to invoke, manage, and resume multi-step automated pipelines, ensuring consistency from issue triage to release.

Core Features & Use Cases

  • Pipeline Orchestration: Executes complex, YAML-defined workflows involving triage, planning, implementation, and verification.
  • Stateful Resumption: Automatically tracks progress and allows for retrying or skipping failed steps in halted pipelines.
  • Use Case: A developer can trigger an auto-dev pipeline to handle a batch of GitHub issues, and if a step fails, the system saves the state, allowing the developer to resume exactly where it left off after addressing the issue.

Quick Start

Execute the pipeline skill to run the auto-dev workflow for the current project.

Frequently Asked Questions about pipeline

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

FAQPage Schema
How do I automate and resume multi-step GitHub development workflows?

You can automate and resume multi-step GitHub development workflows by defining them in YAML pipelines. This skill orchestrates task execution, persists state, and allows you to retry or skip failed steps to recover halted pipelines.

Can I resume an automated CI-CD pipeline if a step fails during execution?

Yes, you can resume an automated CI-CD pipeline if a step fails. The system provides stateful resumption by tracking progress and saving state, allowing you to retry or skip failed steps exactly where the pipeline halted.

What is the best way to orchestrate automated software delivery from issue triage to release?

The best way to orchestrate automated software delivery is using YAML-defined pipelines. This approach coordinates task execution across issue triage, implementation, and release management while ensuring synchronization with GitHub CLI and local git state.

Do I need GitHub CLI and local git state to run automated development pipelines?

Yes, you need GitHub CLI and local git state to run automated development pipelines. Integration with these tools is required to ensure proper synchronization and build integrity throughout the workflow lifecycle.

How does state persistence work in YAML-defined development pipelines?

State persistence in YAML-defined development pipelines works by automatically tracking progress during execution. If a pipeline halts, the system saves the current state, enabling developers to resume the workflow after addressing the failure.

What are the limitations of using YAML pipelines for workflow orchestration?

YAML pipelines for workflow orchestration are limited to automated software delivery workflows like issue triage, implementation, and release management. They require GitHub CLI and local git integration, making them unsuitable for projects outside this technical stack.