Initial commit
This commit is contained in:
52
agents/data.orchestrator/agent.yaml
Normal file
52
agents/data.orchestrator/agent.yaml
Normal file
@@ -0,0 +1,52 @@
|
||||
name: data.orchestrator
|
||||
version: 0.1.0
|
||||
description: Orchestrates data workflows including transformation, validation, and
|
||||
quality assurance
|
||||
capabilities:
|
||||
- Coordinate data transformation pipelines
|
||||
- Manage data validation and quality checks
|
||||
- Orchestrate data migration workflows
|
||||
- Handle data governance and compliance
|
||||
- Coordinate analytics and reporting
|
||||
skills_available:
|
||||
- data.transform
|
||||
- workflow.validate
|
||||
- workflow.compose
|
||||
reasoning_mode: iterative
|
||||
tags:
|
||||
- data
|
||||
- orchestration
|
||||
- workflow
|
||||
- etl
|
||||
workflow_pattern: '1. Analyze incoming request and requirements
|
||||
|
||||
2. Identify relevant data skills and workflows
|
||||
|
||||
3. Compose multi-step execution plan
|
||||
|
||||
4. Execute skills in coordinated sequence
|
||||
|
||||
5. Validate intermediate results
|
||||
|
||||
6. Handle errors and retry as needed
|
||||
|
||||
7. Return comprehensive results'
|
||||
example_task: "Input: \"Complete data workflow from start to finish\"\n\nAgent will:\n\
|
||||
1. Break down the task into stages\n2. Select appropriate skills for each stage\n\
|
||||
3. Execute create \u2192 validate \u2192 review \u2192 publish lifecycle\n4. Monitor\
|
||||
\ progress and handle failures\n5. Generate comprehensive reports"
|
||||
error_handling:
|
||||
timeout_seconds: 300
|
||||
retry_strategy: exponential_backoff
|
||||
max_retries: 3
|
||||
output:
|
||||
success:
|
||||
- Data workflow results
|
||||
- Execution logs and metrics
|
||||
- Validation reports
|
||||
- Generated artifacts
|
||||
failure:
|
||||
- Error details and stack traces
|
||||
- Partial results (if available)
|
||||
- Remediation suggestions
|
||||
status: generated
|
||||
Reference in New Issue
Block a user