CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

disk-forensics

Analyze disk images, file systems, and memory captures for digital evidence recovery in forensic investigations and CTF challenges. Use when the user mentions 'disk forensics,' 'forensic analysis,' 'disk image,' 'file carving,' 'deleted files,' 'evidence recovery,' 'timeline analysis,' 'memory forensics,' 'volatility,' 'autopsy,' 'sleuthkit,' 'plaso,' 'log2timeline,' 'artifact analysis,' 'chain of custody,' or needs to examine a forensic image.

Quality

85%

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

SKILL.md
Quality
Evals
Security

Quality

Content

75%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 solid, well-organized forensic methodology: every step has concrete commands, safety is built in via read-only access and hash verification, and the authorization/evidence-handling sections are appropriate for this domain. It stops short of top marks due to missing error-recovery loops, a few tools mentioned without syntax, and inlined content (report template, artifact lists) that would benefit from reference files.

Suggestions

Add explicit feedback loops to the methodology: what to do when the SHA256 hash does not match (stop and report, do not analyze) and when an encrypted volume or corrupt file system blocks a step.

Give invocation syntax for the carving and artifact tools named in Step 5 (foremost/scalpel on unallocated space, exiftool/binwalk/steghide examples) so guidance is copy-paste ready throughout.

Move the Output Format report template and the Step 5 artifact/browser-location lists into one-level-deep reference files (e.g., references/report-template.md, references/artifacts.md) to slim the main SKILL.md.

DimensionReasoningScore

Conciseness

The body is mostly lean — command blocks carry terse, useful inline comments ("# Full file listing (deleted files marked with *)") and no concepts are belabored. It is not a 5 because of minor over-explanation ("MAC times (Modified, Accessed, Changed)" parenthetical) and a low-value external References section ("NIST SP 800-86," "SANS Digital Forensics cheat sheets") that adds no executable guidance.

4 / 5

Actionability

Each methodology step ships concrete, executable commands (file, sha256sum, fdisk, mmls, mount, fsstat, fls, icat, exiftool, stat, strings, mactime) with parameterized placeholders. It falls short of fully copy-paste-ready because Step 5 names tools ("foremost," "scalpel," "exiftool," "binwalk," "steghide," "bulk_extractor") without invocation syntax for several of them.

4 / 5

Workflow Clarity

The 8-step sequence is clear and includes an explicit integrity checkpoint ("Verify image integrity with hash comparison before analysis" with the sha256sum command) plus read-only mounting as a safety gate. It is not a 5 because there are no feedback loops — no instruction for what to do when the hash mismatches or an extraction fails; the destructive/batch cap does not apply since the workflow is read-only by design.

4 / 5

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ are all absent) and the body is a single well-sectioned file with clear headers and cross-references to sibling skills ("incident-triage," "breach-patterns," "malware-triage"). At ~160 lines, content that could live in one-level-deep reference files is inlined (the full report Output Format template and the Step 5 artifact lists), which keeps it at good structure rather than a clear overview with split references.

4 / 5

Total

16

/

20

Passed

Description

90%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 strong description that explicitly answers both what and when with an extensive, natural trigger list in proper third-person voice. The only gap is that the capability statement is compressed into one generic verb rather than enumerating the concrete forensic actions it performs.

DimensionReasoningScore

Specificity

"Analyze disk images, file systems, and memory captures for digital evidence recovery" names the domain and targets but rests on a single action verb ("Analyze"), matching the anchor for 1-2 concrete actions. It is not a 4 because no multiple specific capabilities (e.g., file carving, timeline construction, deleted-file recovery) are stated in the what-clause.

3 / 5

Completeness

Both parts are explicit: the what ("Analyze disk images, file systems, and memory captures for digital evidence recovery in forensic investigations and CTF challenges") and a concrete when ("Use when the user mentions 'disk forensics,' ... or needs to examine a forensic image"). This matches the top anchor exactly; the when-clause is present so no cap applies.

5 / 5

Trigger Term Quality

Sixteen explicit triggers including natural phrases ("file carving," "deleted files," "evidence recovery," "timeline analysis") and tool names users actually say ("volatility," "autopsy," "sleuthkit," "plaso," "log2timeline"), plus "needs to examine a forensic image" — comprehensive synonym coverage with no natural terms missing.

5 / 5

Distinctiveness Conflict Risk

The niche is clear (disk/memory forensics) and triggers are domain-specific terms and tool names unlikely to appear for unrelated skills, matching the anchor for a clear niche with minimal conflict risk. Not below 5 because "needs to examine a forensic image" and tool names like "plaso" could not plausibly route to another skill.

5 / 5

Total

18

/

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

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

Total

15

/

16

Passed

Repository

briiirussell/cybersecurity-skills

Path

skills/disk-forensics/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.