cwl-debug-package

Diagnose and resolve Common Workflow Language package validation, deployment, and execution errors.

30|6|Updated Mar 5, 2019
One-click install
npx skills add https://github.com/crim-ca/weaver --skill cwl-debug-package
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cwl-debug-package
Source: https://github.com/crim-ca/weaver/tree/main/.agents/skills/cwl-debug-package
Command: npx skills add https://github.com/crim-ca/weaver --skill cwl-debug-package

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires cwltool, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to debugging Common Workflow Language (CWL) package issues, including deployment failures, execution errors, and validation problems.

Core Features & Use Cases

  • CWL Validation: Offers systematic troubleshooting approaches and common error patterns for CWL packages.
  • Deployment Analysis: Assists in checking Weaver deployment status and process details.
  • Execution Testing: Guides through the process of executing a CWL package with test inputs and monitoring its status.
  • Error Handling: Provides solutions for common errors like validation errors, deployment errors, and execution errors.
  • Debugging Techniques: Offers best practices for debugging CWL packages, including enabling verbose logging and testing incrementally.

Quick Start

Run the 'cwl-debug-package' skill to start troubleshooting your CWL package issues.

Frequently Asked Questions about cwl-debug-package

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I debug a CWL package execution error?

Debug a CWL package execution error by enabling verbose logging and testing incrementally with test inputs. This Skill guides you through executing the package locally and monitoring its status to pinpoint the exact execution failure.

What is the best way to troubleshoot Weaver deployment failures for a CWL package?

Troubleshoot Weaver deployment failures by checking the Weaver deployment status and process details. This Skill assists in analyzing Weaver deployment configurations to identify and resolve common deployment errors for CWL packages.

How do I validate a CWL package locally before deployment?

Validate a CWL package locally by running execution tests with cwltool. This Skill provides systematic troubleshooting approaches and common error patterns to ensure your CWL package passes local validation checks.

Do I need cwltool to test my Common Workflow Language package?

Yes, you need cwltool installed to perform local execution testing and validation. This Skill requires cwltool to run local tests and Weaver to check deployment status when debugging your CWL package.

Why does my CWL validation fail and how can I fix it?

CWL validation fails due to structural or input parameter errors within the package. This Skill identifies common validation error patterns and provides specific solutions to resolve them before attempting local execution or Weaver deployment.