summarize-cwl - CWL Workflow Summary Generator
Validate and normalize CWL workflow trees and generate structured summaries.
Tags
Updated: 2026-05-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- read CWL entrypoint
- validate CWL entrypoint
- normalize CWL workflow
- extract workflow inputs
- extract workflow outputs
- extract step wiring
- extract scatter
- extract conditionals
- extract requirements
- extract hints
- build workflow graph
- emit JSON summary
- validate JSON output
Inputs
- CWL entrypoint path
- CWL entrypoint URL
- output directory path
- test job files
Outputs
- summary-cwl.json
Requirements
- cwl-normalizer (cwl-utils)
- cwltool
- foundry (@galaxy-foundry/foundry)
