Community生产力与协作github.com

security-monitoring

自动化安全监控、威胁检测、事件响应及合规性工作流

security-monitoring 是什么?

该技能可帮助AI代理自动化安全监控的全生命周期,包括威胁检测、事件响应与合规性审计。它适用于Claude Code、Coder等平台,通过集成SIEM、EDR、漏洞扫描和合规检查工具,提供即时警报、自动修复建议和安全配置验证。用户可定义监控规则、设置告警阈值、自动生成事件报告,并与工单系统联动。技能还支持跨云环境的安全日志分析,简化SOC运营,降低人工干预成本,提升安全应急效率。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/claude-office-skills/skills/tree/main/skills/security-monitoring

Installed? Explore more 生产力与协作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

security-monitoring 是做什么的?

自动化安全监控、威胁检测、事件响应及合规性工作流

概述

本技能使AI代理能够自动化安全运营中心(SOC)的关键流程,包括实时威胁监控、漏洞检测、事件分级与响应、合规性报告生成。适用于Claude Code、Coder、Cursor等AI编码代理,通过集成安全工具链(如SIEM、EDR、入侵检测系统)和云服务API,提供端到端的安全自动化。

功能特性

  • 威胁监控:持续扫描日志、网络流量和端点事件,识别异常行为。
  • 事件响应:根据严重程度自动分类、告警,并执行预设响应动作(如隔离主机、阻断IP)。
  • 合规自动化:检查配置是否符合ISO 27001、SOC 2、GDPR等标准,生成审计报告。
  • 工单集成:将事件自动同步至Jira、ServiceNow等工单系统。
  • 自适应规则:支持自定义检测规则和响应策略,支持机器学习模型集成。

支持平台

  • Claude Code
  • Coder
  • Cursor
  • 其他兼容OpenAI Function Calling的AI代理

快速开始

  1. 安装依赖

    pip install requests boto3 python-dotenv
    
  2. 配置环境变量

    export SIEM_API_KEY="your_siem_api_key"
    export CLOUD_PROVIDER="aws"
    export ALERT_WEBHOOK="https://hooks.example.com/alert"
    
  3. 初始化监控

    from security_monitor import SecurityMonitor
    monitor = SecurityMonitor(config_path=".env")
    monitor.start_monitoring()
    

核心工作流

  1. 数据采集:从SIEM、日志文件、云API收集安全事件。
  2. 分析:应用规则引擎或AI模型进行威胁评分。
  3. 响应:根据策略自动执行隔离、封禁或通知。
  4. 记录:生成事件时间线,写入审计数据库。
  5. 报告:按需生成合规性PDF或CSV报告。

配置示例

monitoring:
  interval: 60  # 秒
  sources:
    - type: cloudtrail
      region: us-east-1
    - type: syslog
      path: /var/log/auth.log
  rules:
    - name: "Brute Force Detection"
      condition: "failed_logins > 10 in 5 minutes"
      action: "block_ip"

最佳实践

  • 始终将敏感凭据存储在环境变量或密钥管理服务中。
  • 定期更新检测规则以应对新型威胁。
  • 启用日志保留策略满足合规要求。
  • 在隔离环境中测试响应动作。

故障排除

  • 问题:API连接超时 解决:检查网络代理设置和API端点可用性。
  • 问题:误报过多 解决:调整规则阈值或添加白名单。

许可证

MIT

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

claude-office-skills/academic-search

Search and analyze academic literature. Find papers, understand research methodologies, and synthesize academic findings for research projects.

claude-office-skills/ads-copywriter

Multi-platform ad copy generation for Google Ads, Meta/Facebook, TikTok, LinkedIn with A/B testing variants

claude-office-skills/ai-agent-builder

Build AI agents with tools, memory, and multi-step reasoning - ChatGPT, Claude, Gemini integration patterns

claude-office-skills/airtable-automation

Airtable database automation - views, automations, integrations, and workflow triggers

claude-office-skills/ai-slides

Generate complete presentations with AI - from outline to polished slides

claude-office-skills/amazon-seller

Automate Amazon seller operations including inventory, orders, pricing, and advertising management

claude-office-skills/apple-shortcuts-integration

Create and trigger Apple Shortcuts for iOS/macOS automation and cross-platform workflows

claude-office-skills/applicant-screening

Screen job applications against requirements and score candidates

claude-office-skills/asana-automation

Automate Asana project management workflows, task tracking, team collaboration, and reporting

claude-office-skills/batch-convert

Batch convert documents between multiple formats using a unified pipeline

claude-office-skills/batch-processor

Process multiple documents in bulk with parallel execution

claude-office-skills/brand-guidelines-generator

Create and maintain brand style guides for consistent visual identity

claude-office-skills/browser-automation

Automate web browser interactions, scraping, testing, and workflow automation with Puppeteer/Playwright

claude-office-skills/calendar-automation

Google Calendar and Outlook automation - scheduling optimization, meeting workflows, time blocking, and Slack/Sheets integration

claude-office-skills/changelog-generator

Generate release notes from git commits, updates, or feature lists

claude-office-skills/chart-designer

Design effective data visualizations and charts. Generate chart configurations for ECharts, Chart.js, and other libraries. Create dashboards and reports.

claude-office-skills/chat-with-pdf

Answer questions about PDF content, summarize, and extract information

claude-office-skills/clickup-automation

Automate ClickUp workspace management, task workflows, time tracking, and team productivity

claude-office-skills/company-research

Conduct comprehensive company research and due diligence. Analyze business model, competitive landscape, management, and market position.

claude-office-skills/competitive-analysis

Analyze competitors systematically. Compare products, features, pricing, positioning, and market strategies. Generate comprehensive competitive intelligence reports.

相关技能