Overview
Create a repository for shareable workflow templates written in the workflow DSL (TOML). These are human-authored, version-controlled workflow definitions that compile down to pipelit fixtures.
Depends On
- Pipelit #127 — Skill to Workflow DSL compiler (must be designed/built first)
Target Structure
theuselessai/workflows
├── registry.ci.yml ← CI to auto-update theuselessai/registry on tag
├── README.md
├── workflows/
│ ├── default-agent/
│ │ ├── workflow.toml ← DSL source
│ │ └── version.json
│ ├── customer-support/
│ │ └── ...
│ └── research-assistant/
│ └── ...
Scope
- Workspace-level — installed per-user workspace
- Install location:
~/.config/pipelit/workspaces/{name}/workflows/
- Managed via:
plit workflows install default-agent@1.0.0
- Requires:
plit auth login (workspace-scoped)
Flow
workflow.toml (human-readable DSL)
→ plit workflows compile (DSL compiler)
→ fixture JSON (DB-ready)
→ applied to pipelit DB
Tasks
Notes
- Blocked on Pipelit #127 (DSL compiler)
- Workflows are the compiled form of skills — the DSL compiler bridges the two
- This repo is v0.5.0 scope
Overview
Create a repository for shareable workflow templates written in the workflow DSL (TOML). These are human-authored, version-controlled workflow definitions that compile down to pipelit fixtures.
Depends On
Target Structure
Scope
~/.config/pipelit/workspaces/{name}/workflows/plit workflows install default-agent@1.0.0plit auth login(workspace-scoped)Flow
Tasks
theuselessai/workflowsrepo (after DSL compiler exists)default-agent/v1.0.0Notes