Quickstart
Create a pipeline
pipe init helloThis creates ~/.pipe/files/hello.yaml with a starter template.
Edit the pipeline
Open the file and replace the contents:
name: hellodescription: "My first pipeline"steps: - id: greet run: "echo Hello from Pipe!" - id: date run: "date"Run it
pipe helloPipe runs each step in order, streaming output to your terminal.
Pass variables from the CLI
Add a vars section:
name: hellodescription: "My first pipeline"vars: name: "world"steps: - id: greet run: "echo Hello, $PIPE_VAR_NAME!"Override at runtime:
pipe hello name=PipeWhat’s next
- Writing Pipelines — learn about step anatomy, run modes, and naming rules
- Running Pipelines — verbosity levels, compact UI, and logs
- Pipeline YAML Schema — full field reference