workflow-builder

Generates custom workflow Skills through structured conversational requirement gathering.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/yuezhen-huang/my-bytedance-skillhub --skill workflow-builder-yuezhen-huang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-builder
Source: https://github.com/yuezhen-huang/my-bytedance-skillhub/tree/main/workflow-builder
Command: npx skills add https://github.com/yuezhen-huang/my-bytedance-skillhub --skill workflow-builder-yuezhen-huang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Building a custom multi-phase workflow Skill normally requires manually designing phases, transition rules, context schemas, and status files. This Skill guides users through a structured conversation to collect requirements and automatically generates a complete, consistent workflow Skill package. ## Core Features & Use Cases - Seven-Phase Guided Design: Walks users through requirement profiling, phase definition, transition design, context schema, artifact design, Skill binding, and final generation. - Complete File Generation: Produces SKILL.md, status-schema.md, phase-examples.md, and skills-reference.md following strict templates with status.json-driven execution and session recovery. - Skill Orchestration: Binds existing gdpa-cli Agent Skills (devflow, edit-idl, bam-query, argos-query, etc.) to specific workflow phases. - Use Case: A team needs a database migration workflow with canary rollout and rollback. The builder interviews the user, drafts 7 phases with transition rules, and generates the full workflow Skill files ready for use. ## Quick Start Ask the AI to help you build a custom workflow for your business process, such as "create a database migration workflow with canary and rollback support."

Frequently Asked Questions about workflow-builder

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

FAQPage Schema
How do I create a custom workflow Skill for my team?

Start a conversation describing your business process, and the builder guides you through seven phases: requirement profiling, phase definition, transition design, context schema, artifact design, Skill binding, and generation. It outputs a complete SKILL.md plus supporting schema and example files.

What files does the workflow builder generate?

It generates SKILL.md as the main workflow instruction, status-schema.md defining the status.json structure, phase-examples.md with per-phase output examples, and optionally skills-reference.md when existing gdpa-cli Skills are bound to phases.

Can generated workflows support rollback and conditional branching?

Yes. The transition design phase supports linear flows, conditional branches, skippable phases, rollback on failure, user confirmation gates, and loops with retry limits. These rules are encoded into the generated SKILL.md with ASCII flow diagrams.

How does session recovery work in generated workflows?

Generated workflows use a status.json file stored under .gdpa/{session-id}/ to track phase status, context, and history. On restart, the workflow reads this file and resumes from the current phase, requiring the same --session-id across all gdpa-cli run commands.

Can I bind existing gdpa-cli Skills to workflow phases?

Yes. Phase 6 of the builder lets you bind existing Skills such as devflow, edit-idl, bam-query, argos-query, iam, and tce to specific phases. The generated skills-reference.md documents each binding with usage examples.

When should I use workflow-builder instead of base-workflow?

Use workflow-builder when the fixed 7-phase base-workflow does not fit your process, such as database migrations, security audits, or multi-service integration testing. It lets you customize phase count, names, transitions, context fields, and Skill bindings.