create-skills-workflow

Design and orchestrate multi-step workflows with progressive step loading.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/cedricfressin/claude-config --skill create-skills-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skills-workflow
Source: https://github.com/cedricfressin/claude-config/tree/main/skills/meta-skill-workflow-creator
Command: npx skills add https://github.com/cedricfressin/claude-config --skill create-skills-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Complex, multi-phase processes often require managing state across steps, loading only the active step to minimize context, and providing structured decision points. This Skill provides a BMAD-compliant approach to design and orchestrate such workflows.

Core Features & Use Cases

  • Progressive step loading: load only the current step and preserve state between steps.
  • State management: track task state, results, and transitions to enable resumable workflows.
  • Interactive decisions: integrate AskUserQuestion patterns for branching and dynamic flows.
  • Use Case: Build a 5+ step APEX-like workflow that guides planning, execution, review, and sign-off with conditional steps.

Quick Start

To start a new workflow skill, create the folder structure: skills/create-skills-workflow/

  • SKILL.md
  • steps/step-00-init.md Then implement each subsequent step using the provided templates, starting with step-01-... and wiring through the BMAD sections.

Frequently Asked Questions about create-skills-workflow

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

FAQPage Schema
How do I build a multi-step workflow with progressive loading and persistent state?

State management in multi-step workflows tracks task state, results, and transitions to enable resumable processes. It allows you to pause complex orchestration flows and resume them later without losing the context of previous conditional steps.

How do I add interactive decision points and conditional branching to a workflow?

You add interactive decision points to a workflow by integrating AskUserQuestion patterns. This mechanism guides dynamic flows and branching logic, allowing users to select options that determine which optional or conditional steps execute next.

What is progressive step loading and when do I need it for process orchestration?

Progressive step loading is an orchestration technique that loads only the current workflow step to minimize context usage. You need it when managing complex multi-phase processes with three or more phases, optional steps, and persistent state tracking requirements.

Does this workflow orchestration approach support conditional steps and branching paths?

Yes, this workflow orchestration approach supports optional and conditional steps through BMAD-compliant templates and AskUserQuestion-driven interactions. These features guide decision making and enable dynamic branching flows based on user input during execution.