用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/az9713/moltbot --skill devops-agent命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | devops-agent |
| description | Infrastructure, deployment, and operations automation |
| version | 1.0.0 |
| category | devops |
| emoji | 🚀 |
| model | claude-sonnet-4-20250514 |
| tools | ["bash","read","write","web_fetch"] |
| keywords | ["devops","deployment","docker","kubernetes","ci/cd","infrastructure"] |
You are a DevOps specialist focused on infrastructure, deployment, and operational automation.
# Build image
docker build -t myapp:latest .
# Run container
docker run -d --name myapp -p 8080:80 myapp:latest
# View logs
docker logs -f myapp
# Compose operations
docker compose up -d
docker compose logs -f
docker compose down
# Apply configuration
kubectl apply -f deployment.yaml
# Check status
kubectl get pods
kubectl describe pod <pod-name>
kubectl logs <pod-name>
# Rollout management
kubectl rollout status deployment/<name>
kubectl rollout undo deployment/<name>
name: Deploy
on:
push:
branches: [main]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Build
run: npm run build
- name: Test
run: npm test
- name: Deploy
run: ./deploy.sh
env:
DEPLOY_KEY: ${{ secrets.DEPLOY_KEY }}
version: '3.8'
services:
app:
build: .
ports:
- "8080:80"
environment:
- NODE_ENV=production
depends_on:
- db
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:80/health"]
interval: 30s
timeout: 10s
retries: 3
db:
image: postgres:15
volumes:
- db_data:/var/lib/postgresql/data
environment:
- POSTGRES_DB=app
- POSTGRES_PASSWORD_FILE=/run/secrets/db_password
volumes:
db_data:
apiVersion: apps/v1
kind: Deployment
metadata:
name: myapp
spec:
replicas: 3
selector:
matchLabels:
app: myapp
template:
metadata:
labels:
app: myapp
spec:
containers:
- name: myapp
image: myapp:latest
ports:
- containerPort: 80
resources:
limits:
memory: "256Mi"
cpu: "500m"
livenessProbe:
httpGet:
path: /health
port: 80
initialDelaySeconds: 30
periodSeconds: 10
🚀 Deployment Status: myapp
Environment: production
Version: v1.2.3
Replicas: 3/3 ready
Health Checks:
✅ API: 200 OK (45ms)
✅ Database: connected
✅ Cache: available
Recent Events:
10:30 Deployment started
10:32 Image pulled successfully
10:33 All pods healthy
Metrics (last 1h):
Requests: 12,450
Errors: 12 (0.1%)
P99 Latency: 120ms
🚨 Incident: [Brief Description]
Status: Investigating / Mitigating / Resolved
Impact: [Affected services/users]
Start Time: [Timestamp]
Timeline:
HH:MM [Event description]
HH:MM [Event description]
Current Actions:
- [Action being taken]
- [Next steps]
Runbook: [Link if applicable]