CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

credential-access

Credential extraction and capture — LSASS dumping, SAM/SECURITY hive extraction, DPAPI decryption, NTLM relay, Responder poisoning, password spraying, hash cracking.

Quality

82%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Critical

Do not install without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

82%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 highly actionable, command-dense knowledge base with strong sequencing, explicit safety validation for password spraying, and a well-integrated one-level-deep reference file. Weaknesses are minor: duplicated commands between the Quick Reference and detailed sections, and overlap between inline detail and the bundled reference.

DimensionReasoningScore

Conciseness

The body is a lean command reference that assumes competence — no basic-concept explanations — but the 'Quick Reference' block duplicates commands repeated verbatim in later sections (reg save, secretsdump, responder, spray, hashcat), which could be trimmed. Not 5 because of this duplication; not 3 because padding is minor rather than a pattern of unnecessary explanation.

4 / 5

Actionability

Fully executable, copy-paste-ready commands throughout (mimikatz invocations, rundll32 MiniDump, secretsdump flags, hashcat modes, ntlmrelayx targets) with explicit placeholders (<TARGET>, <DC_IP>) and concrete coverage of common cases. Not 4 because there are no pseudocode gaps — every example is runnable.

5 / 5

Workflow Clarity

Key flows are sequenced with checkpoints: 'Check password policy FIRST' plus the lockout rule ('Stay at least 1 attempt BELOW the lockout threshold') validates the riskiest batch operation, and the PetitPotam→ntlmrelayx combo gives an explicit two-terminal sequence with a Decision Gate for next steps. Not 5 because some flows lack explicit verify steps (e.g., confirming relay success or dump validity); not 3 because the primary batch risk has explicit validation.

4 / 5

Progressive Disclosure

Good structure with clear headers, and the single bundle reference (references/lsass-techniques.md, verified to exist) is one level deep, clearly signaled with its contents and a 'Read when...' condition. Not 5 because the inline LSASS/DPAPI/SAM detail overlaps the reference file's described scope; not 3 because navigation is easy and the reference is well-signaled.

4 / 5

Total

17

/

20

Passed

Description

75%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.

A specific, comprehensive, well-differentiated description written in third person that names concrete capabilities. Its main weakness is the missing 'when to use' trigger clause inside the description itself, which caps completeness.

Suggestions

Append a 'Use when...' sentence to the description itself, e.g. 'Use when the user asks to dump credentials, spray passwords, capture NTLM hashes, or crack hashes' — the trigger guidance currently lives only in metadata.when_to_use, capping completeness at 3.

Add widely-used synonyms and tool names users naturally say — 'mimikatz', 'pass-the-hash', 'secretsdump', 'crack hashes' — to improve trigger term coverage from good to comprehensive.

Keep the description concise while adding the trigger clause; do not pad it, since the action list is already comprehensive.

DimensionReasoningScore

Specificity

The description lists seven concrete named actions ('LSASS dumping, SAM/SECURITY hive extraction, DPAPI decryption, NTLM relay, Responder poisoning, password spraying, hash cracking'), giving comprehensive coverage of the credential-access domain rather than just 1-2 actions or generic language.

5 / 5

Completeness

The 'what' is explicit and clear, but the description contains no 'Use when...' clause or equivalent trigger guidance — the trigger terms only exist in metadata.when_to_use, not in the description itself, so completeness is capped at 3.

3 / 5

Trigger Term Quality

Good keyword coverage with natural terms users would say ('LSASS', 'password spraying', 'hash cracking', 'NTLM relay', 'Responder'), but a few common variations are missing such as 'mimikatz', 'dump credentials', 'pass-the-hash', and 'hashcat'.

4 / 5

Distinctiveness Conflict Risk

Clear niche (AD credential access) with distinct trigger terms like LSASS, DPAPI, Responder poisoning, and NTLM relay; minimal conflict risk with adjacent skills such as lateral movement or privilege escalation.

5 / 5

Total

17

/

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

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository

PurpleAILAB/Decepticon

Path

packages/decepticon/decepticon/skills/standard/post-exploit/credential-access/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.