cwl-use-expressions

Official

Leverage CWL expressions and JavaScript for dynamic CWL package behavior.

Authorcrim-ca
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the challenge of implementing dynamic, computed, and conditional behavior in CWL processes, allowing for more flexible and powerful workflows.

Core Features & Use Cases

  • Dynamic Parameter Transformation: Apply JavaScript and CWL expressions to transform input parameters.
  • Conditional Logic: Implement decision-making within workflows using CWL expressions.
  • Computed Values: Generate computed values for outputs or parameters dynamically.
  • Use Case: For instance, you can use this Skill to dynamically generate output file names based on input file names or to calculate parameters based on input values.

Quick Start

Use the cwl-use-expressions skill to double the value of an input parameter.

Dependency Matrix

Required Modules

cwltool

Components

scriptsreferences

💻 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: cwl-use-expressions
Download link: https://github.com/crim-ca/weaver/archive/main.zip#cwl-use-expressions

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 620,000+ vetted skills library on demand.