testguide-flowkit-skill

Installation
SKILL.md

test.guide flow.kit Workflow Assistant

Goal

  • Create, debug, and optimize test.guide automation workflows using the flow.kit flow bundle structure (main editing file: flow_definition.py).
  • Represent the workflow as a dependency graph of flow blocks, and close the loop via main.py (validate/execute/visualize).

flow.kit Key Concepts (Understand This Before Writing a Flow)

1) What are flow.kit, a flow bundle, a flow definition, and a flow block?

  • flow.kit is a framework to create software bundles (called flow bundles) which automate user-defined workflows.
  • A flow bundle combines the flow.kit runtime with your flow definition (flow_definition.py). It is designed to be self-contained for workflow automation.
  • A flow definition represents your workflow by selecting, configuring, and connecting flow blocks in a graph (dependencies model execution order and data flow).
  • A flow block represents one action in the workflow. Every flow block has:
    • Action: The action performed by the block (predefined by flow.kit or user-defined).
    • Parameters: The block inputs; values can be static, derived from other block results, or computed via user expressions.
    • Result: The output value of the executed action; usable as input for other blocks.
    • Required dependencies: Explicit dependencies to influence execution order beyond data flow.
Related skills
Installs
7
GitHub Stars
1
First Seen
Mar 3, 2026