Claude Code Plugins

Community-maintained marketplace

Feedback

Workflow Validate

@epieczko/betty
0
0

Validates workflow YAML files to ensure structure and schema correctness.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name Workflow Validate
description Validates workflow YAML files to ensure structure and schema correctness.

Workflow Validate

Purpose

Ensures that workflow YAML files are valid before execution. Checks required fields (steps, skill, args) and field types.

How to Use

python skills/workflow.validate/workflow_validate.py workflows/example.yaml

Inputs

  • workflow_path – Path to the workflow file.

Outputs

  • JSON printed to stdout with ok, errors, status, and path fields.

Example

Input (invalid_workflow.yaml):

steps:
  - args: ["foo"]

Output:

{
  "valid": false,
  "errors": ["Step 1 missing 'skill'"],
  "status": "failed"
}

Dependencies

  • context.schema

Version

v0.1.0