cross-tool-flow

Community

Orchestrate multi-tool flows from plain text

AuthorCleanExpo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It eliminates hard-to-maintain, code-based orchestration by letting you define multi-step cross-tool workflows in a reviewable YAML/JSON file and run them through the Dispatcher engine.

Core Features & Use Cases

  • Declarative flow authoring: Define ordered steps, context inputs, and template-based parameter wiring using YAML or JSON.
  • Multi-tool execution with guardrails: Enforce per-flow tool allowlists, required context schema, and HITL routing so sensitive drafting steps cannot bypass review.
  • Operational triggers and runtime controls: Run flows via manual, Telegram command, cron, or webhook triggers with schema validation and max-runtime limits.
  • Step dependency wiring: Consume prior step outputs via template variables such as {{step_id.output.field}} with dependency ordering.
  • Use Case: Create a “research-and-summarise” workflow where Margot performs research and a Telegram drafting tool posts a reviewed digest to the original chat.

Quick Start

Add a new YAML flow file under Pi-Dev-Ops/flows with the required context_schema, steps, and tool_allowlist, then trigger it via the Dispatcher flow run endpoint using your context values.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: cross-tool-flow
Download link: https://github.com/CleanExpo/Pi-Dev-Ops/archive/main.zip#cross-tool-flow

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.