Initial commit
This commit is contained in:
26
skills/workflow.validate/skill.yaml
Normal file
26
skills/workflow.validate/skill.yaml
Normal file
@@ -0,0 +1,26 @@
|
||||
name: workflow.validate
|
||||
version: 0.1.0
|
||||
description: >
|
||||
Validates Betty workflow YAML definitions to ensure correct structure and required fields.
|
||||
inputs:
|
||||
- workflow_path
|
||||
outputs:
|
||||
- validation_result.json
|
||||
dependencies:
|
||||
- context.schema
|
||||
status: active
|
||||
|
||||
entrypoints:
|
||||
- command: /workflow/validate
|
||||
handler: workflow_validate.py
|
||||
runtime: python
|
||||
description: >
|
||||
Validate the structure of a workflow YAML file before execution.
|
||||
parameters:
|
||||
- name: workflow_path
|
||||
type: string
|
||||
required: true
|
||||
description: Path to the workflow YAML file.
|
||||
permissions:
|
||||
- filesystem
|
||||
- read
|
||||
Reference in New Issue
Block a user