generate-steps

Generate structural WorkflowDefinition YAML with steps, transitions, and triggers.

35|9|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/Appsilon/mediforce --skill generate-steps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-steps
Source: https://github.com/Appsilon/mediforce/tree/main/apps/workflow-designer/plugins/workflow-designer/skills/generate-steps
Command: npx skills add https://github.com/Appsilon/mediforce --skill generate-steps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate or modify the structural skeleton of a Mediforce WorkflowDefinition: define steps, transitions, and triggers without embedding execution config, enabling rapid ideation and safe handoff to execution proposals.

Core Features & Use Cases

  • Create new workflow skeletons from baseline ideas or modify existing baselines while preserving unchanged parts.
  • Output a structural subset of the WorkflowDefinition schema (steps, transitions, triggers) ready for later augmentation with executor, agent, and plugin configurations.
  • Validate structure conformance to the required schema to ensure machine-parseable, executable definitions.

Quick Start

Provide a baseline workflow or idea and the skill will output a skeletal WorkflowDefinition YAML.

Frequently Asked Questions about generate-steps

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

FAQPage Schema
How do I generate a workflow YAML skeleton from a baseline idea?

To generate a workflow YAML skeleton, provide a baseline idea or existing workflow structure. The skill outputs a structural WorkflowDefinition containing steps, transitions, and triggers without execution configuration, enabling safe ideation and machine validation.

Can I modify an existing workflow structure without changing the unaffected steps?

Yes, you can modify an existing workflow structure. The skill alters your baseline WorkflowDefinition while preserving unchanged parts, outputting only the updated steps, transitions, and triggers needed for later augmentation with executor configurations.

What is a structural WorkflowDefinition schema subset used for in automation?

A structural WorkflowDefinition schema subset is used to define automation steps, transitions, and triggers before execution. It enforces machine-parseable YAML validation to ensure executable definitions without embedding premature execution configurations.

Does the generated workflow YAML include execution configuration and agent setup?

No, the generated workflow YAML does not include execution configuration. It outputs only the structural skeleton of steps, transitions, and triggers, making it suitable for safe handoff to an execution proposal generator for later augmentation.

What is the best way to sketch workflow transitions and triggers before execution?

The best way to sketch workflow transitions and triggers is by generating a structural YAML subset. This approach separates structural ideation from execution config, ensuring your baseline workflow definitions are machine-parseable and ready for downstream refinement.

Why does my generated workflow YAML fail schema validation?

Workflow YAML schema validation fails if the structure deviates from the required structural subset of the WorkflowDefinition schema. The skill enforces this subset to ensure your steps, transitions, and triggers remain machine-parseable and structurally executable.