workflow-runner

Execute YAML-defined SDLC workflows with guardrails and audit logging.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ukrsite/kiro-workflows --skill workflow-runner-ukrsite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-runner
Source: https://github.com/ukrsite/kiro-workflows/tree/main/skills/shared-skills/workflow-runner
Command: npx skills add https://github.com/ukrsite/kiro-workflows --skill workflow-runner-ukrsite

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) components.

What problem does it solve?

This Skill enables autonomous orchestration of SDLC workflows by loading YAML definitions, executing multi-step processes, and enforcing guardrails with audit logging and state management.

Core Features & Use Cases

  • End-to-end workflow orchestration with checkpointed validation (automated and human-review checkpoints)
  • Audit logging and state persistence to support resumption, analysis, and compliance
  • CI/server-mode execution and multi-agent/skill dispatch across local and cloud environments
  • Use cases include requirement-to-code, refactoring, upgrades, and feature delivery with quality gates

Quick Start

Run the workflow runner against a workflow YAML (e.g., workflows/requirement-to-code.yaml) in your sandbox project directory and monitor audit logs.

Frequently Asked Questions about workflow-runner

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

FAQPage Schema
How do I orchestrate end-to-end SDLC workflows with checkpoint validation?

Orchestrate end-to-end SDLC workflows by loading YAML definitions and executing each step with checkpoint validation, guardrails, and audit logging. This enables reliable retries, rollbacks, and resumable runs across local, CI, and server environments.

What is automated workflow orchestration for requirement-to-code and refactoring tasks?

Automated workflow orchestration for requirement-to-code coordinates multiple agents and skills to execute multi-step processes. It enforces guardrails, applies variable resolution, and uses state persistence to support quality gates and compliance.

Does workflow orchestration work in CI and server environments with state persistence?

Yes, workflow orchestration supports CI/server-mode execution and operates across local and cloud environments. It implements state persistence and checkpoint validation to enable reliable resumption, rollbacks, and audit analysis.

How do I run an SDLC workflow using a YAML definition file?

Run the workflow runner against a YAML definition file, such as a requirement-to-code workflow, in your sandbox project directory. The runner executes the defined steps, applies variable resolution, and generates audit logs for monitoring.

Do I need PyYAML to execute SDLC workflow definitions?

Yes, PyYAML is required as a dependency to load and parse the YAML workflow definitions. This dependency enables the runner to interpret multi-step process instructions and execute them with appropriate guardrails.

Why use checkpointed workflow orchestration instead of running SDLC steps sequentially?

Checkpointed workflow orchestration provides automated and human-review checkpoints that validate state at each step. This approach prevents cascading errors by enabling reliable retries, rollbacks, and resumable runs rather than failing an entire sequential process.