TUBELESS v0.3.8

Tubeless agent documentation

Documentation is available as HTML, individual Markdown files, or one text file. The package includes docs/ and examples/.

Read https://tubeless.io/llms.txt, then the agent guide and the simplest example that fits your task before writing a Tubeless pipeline.

Install the agent skill pack

npx skills add chetmancini/tubeless

Use tubeless-make-pipeline to turn existing scripts and workflows into typed pipelines, or tubeless for writing and editing pipelines. See the installation guide and example prompt.

Resources

Resource URL Use
LLM index /llms.txt Documentation index
Complete documentation /llms-full.txt All documentation in one text response
Agent guide /docs/agent-guide.md Pipeline authoring and execution rules in Markdown
Recipes /docs/recipes.md Examples by use case
API report /api-report.json Public TypeScript declarations for automated checks
Skill pack /docs/agent-skills Install skills for writing pipelines and converting existing code
Make pipeline tubeless-make-pipeline Convert existing code into a typed pipeline
Pipeline project examples/tubeless.project.ts Group pipelines with defineProject for typed lookup, CLI, and Studio
YAML pipelines examples/yaml-pipelines.ts Compile documents with compilePipelineDocument, use compiled.get(id), and register selected pipelines

Authoring rules

IDs

Keep step IDs stable. name only changes the display label.

Dry runs

For steps that write data or have other side effects, use dryRun: "skip" or a handler that previews the work without making changes.

Errors

Branch on PipelineError.code, phase, and kind. Don't match error message text.