Skip to content
Back to skills

Sre Agent

ASecurity

AI驱动的智能运维系统,实现主动预警、智能诊断和自动化治理

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
devopsbashfastapikubernetestestinggitapidocumentation

Works with

  • cli
  • api

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 20 files and shows the line behind each finding

Scanned November 11, 2026

npx -y skills add johnalbertini14-glitch/openclaw-skills --skill sre-agent --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Sre Agent?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Sre Agent
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/johnalbertini14-glitch-sre-agent/badge)](https://www.skillsdirectory.com/skills/johnalbertini14-glitch-sre-agent)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: aiops-agent
description: AI驱动的智能运维系统,实现主动预警、智能诊断和自动化治理
author: James Mei
contact:
  email: meijinmeng@126.com
  blog: https://www.cnblogs.com/Jame-mei
metadata:
  openclaw:
    emoji: 🤖
---

# AIOps Agent

AI-driven intelligent operations system for proactive monitoring, intelligent diagnosis, and automated remediation.

## ✅ v1.0.1 Update

**What's New:**
- 🐛 Fixed syntax errors (18/18 tests passing)
- 📦 Added missing dependencies documentation
- 🧪 Improved test coverage

## Quick Start

```bash
# Clone and setup
git clone <repo-url>
cd sre-agent
cp .env.example .env

# Install dependencies
pip install -r requirements.txt

# Start services
make up

# Access
# API: http://localhost:8000
# Docs: http://localhost:8000/docs
```

## 📦 Dependencies

### Core Dependencies
```bash
pip install fastapi uvicorn
pip install kubernetes
pip install anthropic  # or openai
pip install scikit-learn
pip install pandas numpy
```

### Testing Dependencies
```bash
pip install pytest pytest-asyncio pytest-cov
```

### Optional Dependencies
```bash
pip install prometheus-client
pip install langchain
pip install prophet  # for time series prediction
```

## Features

- ⚡ Proactive alerting (1-3 hours ahead)
- 🔍 Automated root cause analysis
- 🤖 Self-healing automation
- 📊 Multi-dimensional monitoring
- 🧠 LLM-powered insights

## Architecture

- **Perception**: Metrics, logs, events collection
- **Cognition**: Anomaly detection, prediction, RCA
- **Decision**: Risk assessment, action planning
- **Action**: Automated remediation

## 🧪 Testing

```bash
# Run all tests
pytest

# With coverage
pytest --cov=src --cov-report=html

# Test results: 18/18 passing ✅
```

## 📝 Changelog

### v1.0.1 (2026-02-25)
- Fixed syntax errors in core modules
- All 18 tests passing
- Added missing dependencies:
  - pytest, pytest-asyncio, pytest-cov
  - scikit-learn
  - fastapi
  - kubernetes
  - anthropic
- Improved documentation

### v1.0.0 (2026-02-25)
- Initial release
- Core AIOps architecture
- Basic anomaly detection
- Prediction engine
- Root cause analysis

Files in this skill

  • CHANGELOG.md1.4 KB
  • CLAUDE.md8.3 KB
  • README.md21.2 KB
  • SKILL.md2.1 KB
  • _meta.json454 B
  • config/config.yaml3.2 KB
  • config/infrastructure.yaml5.2 KB
  • config/loki/loki-config.yml718 B
  • config/playbooks/hpa-scale-up.yaml636 B
  • config/playbooks/pod-restart.yaml619 B
  • config/playbooks/service-rollback.yaml749 B
  • config/prometheus/prometheus.yml940 B
  • config/promql_queries.yaml7.4 KB
  • config/rca_rules.yaml5.9 KB
  • docker-compose.yaml5.7 KB
  • docs/CONFIGURATION.md11.5 KB
  • docs/IMPLEMENTATION.md29.4 KB
  • docs/QUICKSTART.md3.8 KB
  • docs/design/01-architecture-overview.md19.5 KB
  • docs/design/02-perception-layer.md18.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in devops →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.