CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

protocol-reverse-engineering

Master network protocol reverse engineering including packet analysis, protocol dissection, and custom protocol documentation. Use when analyzing network traffic, understanding proprietary protocols, or debugging network communication.

54

Quality

68%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/protocol-reverse-engineering/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

The body is a templated, near-empty shell: well-structured into sections but lacking any domain-specific, executable guidance for protocol reverse engineering. Its only concrete reference points to a file that does not exist.

Suggestions

Replace the generic 'Instructions' platitudes with concrete protocol-RE guidance: capture with tshark/tcpdump, dissect fields with Wireshark or scapy, and document the inferred message format.

Either create resources/implementation-playbook.md with the promised patterns/examples or remove the dangling reference so progressive disclosure navigates to real content.

Drop the 'Use this skill when' / 'Do not use this skill when' sections — they duplicate the frontmatter description's triggers and add no new information.

DimensionReasoningScore

Conciseness

The body is short, but the 'Use this skill when' / 'Do not use this skill when' sections restate the description's triggers and the opening line re-summarizes the domain, adding tokens that assume Claude needs hand-holding.

3 / 5

Actionability

Guidance is almost entirely abstract platitudes — 'Clarify goals, constraints, and required inputs', 'Apply relevant best practices and validate outcomes' — with no concrete commands, tools (e.g. Wireshark/tshark/scapy), or code; the only specific pointer is to a missing file.

2 / 5

Workflow Clarity

A rough generic sequence is implied (clarify → apply → verify) but the steps are poorly defined with no real validation checkpoints for a multi-step process like capture → dissect → document.

2 / 5

Progressive Disclosure

Sections are organized and a one-level reference is signaled ('resources/implementation-playbook.md'), but no bundle directory exists and the referenced file is absent, so navigation leads nowhere.

3 / 5

Total

10

/

20

Passed

Description

83%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 is strong: it clearly states the skill's purpose and provides concrete, natural trigger phrases. It is specific and complete, with only minor overlap risk and slightly less-than-comprehensive action coverage.

DimensionReasoningScore

Specificity

Names the domain and lists several concrete actions — 'packet analysis, protocol dissection, and custom protocol documentation' — but coverage is not fully comprehensive, sitting just below the multiple-action anchor.

4 / 5

Completeness

Explicitly answers both what ('Master network protocol reverse engineering including packet analysis, protocol dissection, and custom protocol documentation') and when ('Use when analyzing network traffic...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural phrases users would say — 'analyzing network traffic, understanding proprietary protocols, or debugging network communication' — with good coverage but a few common synonyms missing.

4 / 5

Distinctiveness Conflict Risk

'Network protocol reverse engineering' is a clear niche with distinct triggers, but the broad 'analyzing network traffic' / 'debugging network communication' cues could overlap with general networking or debugging skills.

4 / 5

Total

17

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

rmyndharis/antigravity-skills

Path

skills/protocol-reverse-engineering/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.