workflow-orchestrator

Orchestrate multi-step development workflows with a file-system-based state machine.

Updated Feb 13, 2026
One-click install
npx skills add https://github.com/yongc2025/NovelFactory --skill workflow-orchestrator-yongc2025
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-orchestrator
Source: https://github.com/yongc2025/NovelFactory/tree/main/.workflow/auto-dev-loop/workflow-orchestrator
Command: npx skills add https://github.com/yongc2025/NovelFactory --skill workflow-orchestrator-yongc2025

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the challenge of managing complex, multi-step development workflows without the overhead of heavy external orchestration tools, ensuring consistent execution of agentic tasks.

Core Features & Use Cases

  • State-Driven Orchestration: Uses a lightweight state machine to track progress across five distinct development steps (specification, planning, implementation, verification, and control).
  • Automated Feedback Loops: Supports automatic failure detection and rollback, allowing the system to re-run planning or implementation phases based on verification results.
  • Use Case: Ideal for CI/CD pipelines or local development environments where you need to chain multiple AI agent prompts together to complete a software task from requirements to final verification.

Quick Start

Use the workflow-orchestrator skill to initialize the development loop by running the runner script with the initial user request file.

Frequently Asked Questions about workflow-orchestrator

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

FAQPage Schema
How do I automate multi-step development workflows with failure recovery?

You can automate multi-step development workflows using a file-system-based state machine that tracks progress across specification, planning, implementation, verification, and control phases. It supports automatic failure detection and rollback to re-run previous phases based on verification results.

What is the best way to chain AI agent prompts together for a software task?

Chaining AI agent prompts is best handled by a lightweight state machine that sequentially executes agentic prompts from initial requirements to final verification. This approach ensures consistent execution and reproducible, audit-ready task automation without heavy external orchestration tools.

Does this workflow orchestration state machine work in CI/CD pipelines?

Yes, this state machine works in CI/CD pipelines and local development environments. It satisfies requirements for minimal infrastructure dependency by using file-system-based state management and event hooks to orchestrate sequential execution of agentic prompts.

How do I initialize an automated development loop using a state machine?

To initialize the automated development loop, run the runner script with an initial user request file. This triggers the state-driven orchestration to begin tracking your task sequentially through the five distinct development steps.

Do I need external orchestration tools for automated feedback loops?

No, you do not need heavy external orchestration tools. This skill uses a lightweight state machine with event hooks to manage automated feedback loops, providing failure detection and rollback with minimal infrastructure dependency.

When should I avoid file-based state management for workflow automation?

You should avoid file-based state management if your automated development workflows require heavy concurrent external state synchronization rather than sequential execution with reproducible, audit-ready task automation and minimal infrastructure dependency.