CtrlK
BlogDocsLog inGet started
Tessl Logo

building-cloud-siem-with-sentinel

This skill covers deploying Microsoft Sentinel as a cloud-native SIEM and SOAR platform for centralized security operations. It details configuring data connectors for multi-cloud log ingestion, writing KQL detection queries, building automated response playbooks with Logic Apps, and leveraging the Sentinel data lake for petabyte-scale threat hunting across AWS, Azure, and GCP security telemetry.

55

Quality

62%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/building-cloud-siem-with-sentinel/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

82%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a strong, technically detailed description that clearly articulates specific capabilities around Microsoft Sentinel deployment and operations. Its main weakness is the absence of an explicit 'Use when...' clause, which would help Claude know precisely when to select this skill. The trigger term coverage is excellent with natural keywords spanning SIEM, SOAR, KQL, and multi-cloud security domains.

Suggestions

Add an explicit 'Use when...' clause, e.g., 'Use when the user asks about Microsoft Sentinel setup, KQL queries, SIEM/SOAR configuration, security playbooks, or multi-cloud threat hunting.'

Consider adding file type or artifact triggers if applicable, such as '.kql files', 'analytic rules', or 'Sentinel workbooks' to further aid skill selection.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: deploying Sentinel, configuring data connectors for multi-cloud log ingestion, writing KQL detection queries, building automated response playbooks with Logic Apps, and leveraging the data lake for petabyte-scale threat hunting across AWS/Azure/GCP.

3 / 3

Completeness

The 'what' is thoroughly covered with specific capabilities, but there is no explicit 'Use when...' clause or equivalent trigger guidance telling Claude when to select this skill. Per rubric guidelines, a missing 'Use when' clause caps completeness at 2.

2 / 3

Trigger Term Quality

Includes strong natural keywords users would say: 'Microsoft Sentinel', 'SIEM', 'SOAR', 'data connectors', 'KQL', 'detection queries', 'playbooks', 'Logic Apps', 'threat hunting', 'AWS', 'Azure', 'GCP', 'security telemetry', 'multi-cloud'. These cover a wide range of terms a security engineer would naturally use.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with a clear niche: Microsoft Sentinel specifically, KQL queries, Logic Apps playbooks, and multi-cloud SIEM/SOAR operations. This is unlikely to conflict with other security or cloud skills due to the very specific technology stack mentioned.

3 / 3

Total

11

/

12

Passed

Implementation

42%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The skill excels in actionability with concrete, executable KQL queries, CLI commands, and Logic Apps JSON definitions. However, it is significantly bloated with glossary definitions, tool descriptions, and narrative scenario content that Claude doesn't need, pushing it well past an efficient token budget. The workflow lacks validation checkpoints and the entire content is monolithic with no progressive disclosure structure.

Suggestions

Remove the 'Key Concepts' glossary table and 'Tools & Systems' section entirely — Claude already knows what KQL, SOAR playbooks, and Logic Apps are.

Add explicit validation checkpoints after Steps 1 and 2: e.g., a KQL query to verify data connector ingestion is active, and a test incident to verify analytics rules fire correctly.

Extract the Common Scenarios section and Output Format into separate referenced files (e.g., SCENARIOS.md, REPORT_TEMPLATE.md) to reduce the main skill's token footprint.

Trim the 'When to Use' and 'Prerequisites' sections to 2-3 bullet points each — the current level of detail is unnecessary for Claude.

DimensionReasoningScore

Conciseness

The skill is extremely verbose at ~200+ lines. The 'Key Concepts' glossary table defines terms Claude already knows (KQL, SOAR, Data Connector). The 'Tools & Systems' section explains what Microsoft Sentinel and Logic Apps are. The 'Common Scenarios' section narrates a hypothetical attack chain at length rather than providing actionable templates. The output format section is a mock report that adds little instructional value.

1 / 3

Actionability

The skill provides fully executable CLI commands (az sentinel), complete KQL detection queries, and a detailed Logic Apps JSON definition. The code examples are concrete, copy-paste ready, and cover multiple real scenarios (impossible travel, credential abuse, mass deletion, threat intel matching).

3 / 3

Workflow Clarity

The five steps are clearly sequenced and logically ordered (provision → detect → respond → hunt → enrich). However, there are no explicit validation checkpoints — no step verifies that data connectors are actually ingesting data, no validation that analytics rules are firing correctly, and no feedback loops for error recovery in any of the steps.

2 / 3

Progressive Disclosure

The content is a monolithic wall of text with no references to external files. Everything — glossary, tool descriptions, scenario walkthroughs, output format examples, and detailed code — is inlined in a single file. The Key Concepts table, Tools & Systems section, and lengthy Common Scenarios section could all be split into separate reference files.

1 / 3

Total

7

/

12

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
mukul975/Anthropic-Cybersecurity-Skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.