Agent skill

yaml-workflow-executor-error-handling

Sub-skill of yaml-workflow-executor: Error Handling.

Stars 4
Forks 4

Install this agent skill to your Project

npx add-skill https://github.com/vamseeachanta/workspace-hub/tree/main/.claude/skills/_archive/development/yaml-workflow-executor/error-handling

SKILL.md

Error Handling

Error Handling

Common Errors

Error Cause Solution
FileNotFoundError Config file missing Verify config path
ValueError: Unknown task Handler not registered Check task name spelling
KeyError Missing required config field Add missing field to YAML
yaml.YAMLError Invalid YAML syntax Validate YAML format

Error Template

python
def safe_execute_workflow(yaml_path: str) -> dict:
    """Execute workflow with comprehensive error handling."""
    try:
        # Validate config exists
        if not Path(yaml_path).exists():
            return {'status': 'error', 'message': f'Config not found: {yaml_path}'}

        # Load and validate
        config = WorkflowConfig.from_yaml(yaml_path)

*See sub-skills for full details.*

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results