CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

analyzing-prefetch-files-for-execution-history

Parse Windows Prefetch files (versions 17, 23, 26, 30) with tools like PECmd, WinPrefetchView, or python-prefetch to determine program execution history, including run counts, execution timestamps, and referenced files/DLLs. Use when building a timeline of program execution on a Windows system, confirming whether a suspicious binary ran, or correlating execution evidence with other forensic artifacts during an investigation.

Quality

81%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

63%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 thorough, actionable forensic workflow with clear sequencing, undermined by an over-long inline parser that duplicates the bundled scripts/agent.py and by never linking the existing reference bundle files.

Suggestions

Replace the inline Step 3 struct parser with a pointer to scripts/agent.py and the python-prefetch library, keeping only a short usage snippet in the body.

Link references/api-reference.md from a 'Reference' section so the format/version/header detail lives one level deep instead of inline.

Trim the Key Concepts table to items Claude would not already know (e.g. path-hash derivation, run-count wraparound) and drop generic definitions.

DimensionReasoningScore

Conciseness

Mostly efficient with concrete commands, but the ~85-line inline struct parser reimplements python-prefetch (and bails on the common Windows 10/MAM format), and the Key Concepts table explains basics Claude already knows.

3 / 5

Actionability

Provides concrete, mostly executable PECmd flags, grep patterns, and Python scripts covering common cases, with the minor gap that the inline parser returns None on compressed Win10 files.

4 / 5

Workflow Clarity

Steps 1-5 are clearly sequenced with an integrity-hashing checkpoint and read-only mount, though no explicit parse-failure feedback loop is given; the operation is analytical rather than destructive.

4 / 5

Progressive Disclosure

Sections are well-organized, but bundle files (references/api-reference.md, scripts/agent.py) are never referenced from the body while their content (long parser, format reference) is inlined.

3 / 5

Total

14

/

20

Passed

Description

92%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 highly specific, third-person description that clearly states both capabilities and trigger conditions with named tools and format versions. Only minor keyword coverage (file extension) is missing.

DimensionReasoningScore

Specificity

Names multiple concrete actions (parse, determine run counts, execution timestamps, referenced files/DLLs) plus specific tools (PECmd, WinPrefetchView, python-prefetch) and format versions, giving comprehensive coverage.

5 / 5

Completeness

Explicitly answers both what (parse Prefetch files for execution history) and when ('Use when building a timeline... confirming whether a suspicious binary ran, or correlating execution evidence...').

5 / 5

Trigger Term Quality

Strong natural terms ('Prefetch files', 'execution history', 'timeline of program execution', 'suspicious binary ran', 'forensic artifacts') but omits the .pf extension and standalone 'Prefetch' phrasing users might say.

4 / 5

Distinctiveness Conflict Risk

'Windows Prefetch files' is a sharply defined forensic niche with distinct triggers, giving minimal overlap risk with other skills.

5 / 5

Total

19

/

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

mukul975/Anthropic-Cybersecurity-Skills

Path

skills/analyzing-prefetch-files-for-execution-history/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.