Why use an intermediate representation
Reusable AI work IR makes execution behavior explicit and versionable. It can describe:- typed inputs and expected outputs;
- workflow steps and dependencies;
- safe sequential and parallel execution;
- model and tool assignments;
- validation, quality, retry, and failure policies;
- execution constraints and final artifacts.
From template to SkillBot
What structure adds
Not every AI interaction needs compilation. A one-off prompt remains useful for exploration. Use loomloom when the work needs reusable structure, explicit execution semantics, versioning, visibility, or distribution.