CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

active-directory-attacks

Assess Active Directory attack paths using scoped configuration review and controlled synthetic lab validation; identify prerequisites, evidence and mitigations.

Quality

71%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/active-directory-attacks/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%Weight 40%Scale 1-5

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

A well-structured, disciplined overview for an authorized-assessment skill: clear gated workflow with real checkpoints, one verified one-level-deep reference, and dense prose with almost no padding. Its main gaps are the absence of any executable commands or concrete verification procedures (deliberate, but still limits actionability) and a duplicated confirmation-gate section.

Suggestions

Consolidate the duplicated authorization gate (top blockquote vs. "Mandatory confirmation gate" section) into one place to reclaim tokens.

Add at least a few concrete, safe inspection commands or evidence-collection examples (e.g. specific read-only queries for replication rights or SPN inventory) to raise actionability.

Move the BloodHound/collector-versioning paragraph into the advanced reference and list the reference prominently under its own heading for easier navigation.

DimensionReasoningScore

Conciseness

The body is dense and efficient — no explanations of concepts Claude already knows (it never explains what Kerberos or AD CS is) and every section carries actionable content. The one trim opportunity is that the authorization gate appears twice (the top blockquote and the "Mandatory confirmation gate" section) with substantial overlap, which keeps it below the 5 anchor; it is above 3 because the rest is lean with no padding.

4 / 5

Actionability

Guidance is concrete at the process level — a 5-step evidence workflow, a core-checks table with specific inspection targets ("Configured clock-skew allowance... encryption types and service principals", "Template and CA permissions, enrollment/approval, EKUs/subject/mapping policy"), a controlled example, and a reporting template. But no executable commands, tool invocations, or specific queries are given anywhere (the skill explicitly states "This document does not provide tools, credentials, a licensed lab or a verified exploit chain"), leaving key execution details missing — matching the 3 anchor rather than 4's "concrete code or commands with minor gaps".

3 / 5

Workflow Clarity

The evidence workflow is a clear numbered sequence with explicit validation checkpoints for risky operations: a confirmation gate ("wait for explicit confirmation"), bounded lab operations with "a synthetic marker and a control case", "Set stop/cleanup conditions", "Stop on unexpected real data", and independent cleanup verification ("record pre-state and verify it independently") — so the destructive-operation cap does not apply. It falls short of the 5 anchor because there is no explicit error-recovery feedback loop (validate → fix → retry) after a failed step.

4 / 5

Progressive Disclosure

The SKILL.md body is a well-sectioned overview and per-technique depth lives in a single one-level-deep reference, [the advanced reference](references/advanced-attacks.md), which exists in the bundle and itself contains no nested references. This sits between the 4 and 5 anchors: the reference is clearly signaled only once mid-workflow rather than prominently navigable, and the BloodHound paragraph is arguably reference-level detail inlined in the overview.

4 / 5

Total

15

/

20

Passed

Description

62%Weight 40%Scale 1-5

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

The description clearly names its domain and several concrete capabilities with a distinct niche, but it omits any "when to use this" trigger guidance and lacks common synonym terms (AD, penetration test, red team, domain controller). Adding an explicit trigger clause and natural variations would lift completeness and trigger-term quality.

Suggestions

Add an explicit 'Use when...' clause, e.g. 'Use when the user asks about Active Directory (AD) attack paths, domain escalation risks, or authorized AD security assessments.'

Include common synonyms and phrasings users naturally say: 'AD', 'penetration test', 'red team', 'domain controller', 'privilege escalation'.

Briefly enumerate the main assessment areas (e.g. Kerberos, replication rights, AD CS, trusts) to strengthen capability coverage.

DimensionReasoningScore

Specificity

"Assess Active Directory attack paths using scoped configuration review and controlled synthetic lab validation; identify prerequisites, evidence and mitigations" lists several specific actions (scoped config review, lab validation, prerequisite/evidence/mitigation identification). It falls short of the 5 anchor because coverage is not comprehensive — core content areas like Kerberos, AD CS, ticket abuse, and reporting are not surfaced.

4 / 5

Completeness

The "what" is clear (assess AD attack paths via scoped config review and lab validation), but there is no "Use when..." clause or equivalent explicit trigger guidance — only a weak implied context via "scoped configuration review". Per the judging guideline, a missing explicit trigger clause caps completeness at 3; a 2 would require the "what" itself to be vague, which it is not.

3 / 5

Trigger Term Quality

"Active Directory" and "attack paths" are relevant keywords, but common natural variations users would say are missing: "AD", "penetration test", "red team", "domain controller", "security assessment". This matches the 3 anchor (some relevant keywords, missing common variations/synonyms) rather than 4, which requires good coverage with only a few terms missing.

3 / 5

Distinctiveness Conflict Risk

"Active Directory attack paths" is a clear niche with distinct triggers; no other common skill domain (documents, code, data processing) overlaps with this description, so conflict risk is minimal.

5 / 5

Total

15

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

sickn33/agentic-awesome-skills

Path

skills/active-directory-attacks/SKILL.md

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.