Azure-Sentinel Agent Skills & AI Rules

GitHub

Cloud-native SIEM for intelligent security analytics for your entire enterprise.

6,208 stars Python Python 9 files ยท ~40,808 tokens #cybersecurity#sample-code
RAW Rules
6 Discovered Rules โ€ข ~4,004 Estimated Tokens
Quick:
Loading skill content...

AI Agent Protocol & Instructions

AGENTS.md root-instruction ~454 tokens
Raw
# Repository agent instructions

## Protected agent and tooling implementation

During normal repository tasks, treat agent definitions, skills, instructions,
tooling backends, schemas, tests, dependency metadata, workflow definitions,
safety gates, permission checks, packaging behavior, and capabilities as
immutable.

Do not create, edit, delete, rename, patch, bypass, or replace implementation
under these paths to recover from a task, environment, dependency,
authentication, conversion, validation, packaging, deployment, or runtime
failure:

- `AGENTS.md`;
- `.github/agents/**`;
- `.github/skills/**`; or
- `Tools/**`.

Stop the affected operation and report that a maintainer change is required.
Implementation changes are allowed only in a separate development task where
the user explicitly states that they are acting as a repository/toolkit
maintainer and requests the specific implementation change. Requests to run,
retry, continue, migrate, package, validate, deploy, or fix generated content
never grant permission to change agent or tooling implementation.

The XDR Solution Manager is stricter: it can never make agent or tooling
implementation changes, even when explicitly requested by an owner or
maintainer. Route such work to a different development agent or require it to
be performed manually.

When a request involves Sentinel-to-Defender-XDR migration, XDR Detections,
hybrid solution packaging, or AR/CD qualification:

1. Read and follow
   `Tools\SentinelToXDRMigration\agent-workflows\end-to-end-migration.md`.
2. Treat that file as the canonical workflow; do not redefine its stages or
   gates in this adapter.
3. Keep deterministic work in the repository Python and PowerShell tools.
4. Default to `authoring`; ask before optional lab `qualification`.
5. Deployment, mock ingestion, and alert parity are Qualification-only actions
   and require explicit exact-scope approval.
6. Use the V3.1 `package-v3-1` route for Sentinel and XDR solution content;
   do not route XDR packaging through V4.
7. Resume from `workflow-state.json` and record artifacts and evidence.
8. Require explicit approval immediately before any environment write.