create-skills-workflow

Design multi-step BMAD workflow skills with progressive loading and state persistence.

3|3|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/twikus/claude-configuration --skill create-skills-workflow-twikus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skills-workflow
Source: https://github.com/twikus/claude-configuration/tree/main/claude-code-config/skills/meta-skill-workflow-creator
Command: npx skills add https://github.com/twikus/claude-configuration --skill create-skills-workflow-twikus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables developers to design professional multi-step BMAD workflow skills with progressive step loading and robust state management, reducing cognitive load and error-prone manual orchestration.

Core Features & Use Cases

  • Progressive step loading to minimize context and preserve focus during long workflows.
  • Centralized state persistence across steps, enabling resume and auditing.
  • Interactive decision points via AskUserQuestion to steer flow without hard-coding paths.
  • Explicit next-step routing and branching patterns to handle conditional flows.
  • Optional steps, templates, and references to ensure consistent design and reusability.
  • Output saving and review support for post-execution analysis.

Quick Start

To start building a BMAD-based multi-step workflow, place the skill under claude-code-config/skills/, ensure SKILL.md is present, and follow the provided templates to create step-00-init.md and subsequent steps. Create or reference the templates:

  • SKILL.md template for the main entry
  • references/step-template.md for step files
  • references/ask-patterns.md and references/state-management.md for interaction and state guidance Then design the steps with progressive loading and test end-to-end with resume support.

Frequently Asked Questions about create-skills-workflow

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

FAQPage Schema
How do I design a multi-step BMAD workflow skill with reliable state persistence?

To design a multi-step BMAD workflow skill, use progressive step loading and centralized state persistence to manage cross-step data. This approach minimizes context overhead and enables reliable resume support for complex, long-running interactive workflows.

What is progressive step loading in workflow design?

Progressive step loading is a workflow design technique that loads individual steps sequentially to minimize context and preserve focus. It prevents cognitive overload during long multi-step processes by only exposing the current step's instructions and data.

How do I handle conditional branching and interactive decisions in a multi-step workflow?

You handle conditional branching by implementing interactive decision points using AskUserQuestion to steer the flow dynamically. Explicit next-step routing then directs the workflow to different steps based on user responses without hard-coding paths.

Can I resume an interrupted multi-step workflow from a specific step?

Yes, you can resume an interrupted workflow because the skill supports cross-step state persistence and explicit next-step routing. This allows the workflow to reload its previous state and continue execution from the exact step where it stopped.

Do I need external dependencies to build BMAD workflow skills?

No external dependencies are required to build BMAD workflow skills. The skill operates independently using frontmatter-driven documentation, optional resource templates, and built-in state management patterns to orchestrate the entire multi-step process.