| name | config-system |
| description | System Doctor & Skill Builder — Self-healing, log analysis, and external system onboarding |
| metadata | {"version":"1.0.0","author":"Network AI Team","type":"agent","category":"system-integration","intent":"system_health_external_system_onboarding"} |
| tools | ["check_health","analyze_logs","read_api_schema","write_skill_code","generate_skill_config","audit_workspace"] |
| system | $ref:./prompts/system.md |
Overview
The System Subagent handles self-healing, log analysis, and external system onboarding.
Use Cases
Doctor / Self-Healing
- Health Check: Diagnose OLAV (DuckDB locks, missing skills, cron status)
- Log Analysis: Query execution history for self-learning and audit
- Recommendations: Provide fix suggestions for common issues
Skill Builder
- NetBox Integration: Auto-generate skill from NetBox API
- ServiceNow Integration: Create skill for ITSM workflows
- Custom API Integration: Support any REST/OpenAPI API
- WSDL Support: Generate skills from SOAP/WSDL definitions
Workflow
- Input: User provides API schema (OpenAPI.yaml, WSDL, or URL)
- Analyze: Parse schema to identify endpoints, authentication, data models
- Generate: Create skill code with proper tool wrappers
- Configure: Generate SKILL.md with metadata and tool definitions
- Test: Verify the generated skill works correctly