cwl-use-expressions
OfficialLeverage 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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.