invokelisted
Install: claude install-skill synaptiai/agent-capability-standard
## Intent
Invoke a predefined workflow by name, passing input parameters and receiving aggregated results. This enables reuse of common capability compositions and supports hierarchical workflow organization.
**Success criteria:**
- Workflow executed according to definition
- All steps completed or gracefully failed
- Results aggregated and returned
- Execution trace available for debugging
**Compatible schemas:**
- `schemas/output_schema.yaml`
- `reference/workflow_catalog.yaml`
## Inputs
| Parameter | Required | Type | Description |
|-----------|----------|------|-------------|
| `workflow` | Yes | string | Workflow name from workflow catalog |
| `input` | No | object | Input parameters for workflow |
| `options` | No | object | Execution options (timeout, retry, etc.) |
## Procedure
1) **Resolve workflow**: Find workflow definition
- Look up workflow in workflow_catalog.yaml
- Validate workflow exists
- Load workflow specification
2) **Validate inputs**: Check input against workflow schema
- Verify required inputs provided
- Validate input types
- Apply defaults for missing optional inputs
3) **Initialize execution**: Set up workflow context
- Create execution ID
- Initialize step tracking
- Set up data flow context
4) **Execute steps**: Run workflow steps in order
- Execute each capability in sequence
- Handle step dependencies
- Propagate data between steps via store_as
5) **Handle failures**: Respond to step failures
- E