name: test description: Minimal test ability to validate core concept inputs: message: type: string required: false default: "Hello from abilities!" steps: - id: step1 type: script description: First test step run: echo "Step 1 - {{inputs.message}}" validation: exit_code: 0 - id: step2 type: script description: Second test step (depends on step1) needs: [step1] run: echo "Step 2 - Completed successfully" validation: exit_code: 0 - id: step3 type: script description: Final step needs: [step2] run: echo "Step 3 - All done!" validation: exit_code: 0