CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

opsec

Operational security management — traffic shaping, scan rate limiting, source IP management, tool signature avoidance, evidence handling, anti-detection patterns.

Quality

72%

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 ./packages/decepticon/decepticon/skills/shared/opsec/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.

The body is a well-structured, actionable OPSEC reference with concrete commands, rate tables, checklists, and validation/scope-checking steps. Its main weakness is mild verbosity in the conceptual intro and no use of bundle files to offload detailed material.

Suggestions

Trim the introductory prose and 'OPSEC Mindset' section — Claude already understands IDS/SIEM basics — and lead directly with the operational guidance.

Move the detailed tool-signature table and User-Agent rotation script into a references/ file, keeping SKILL.md as a lean overview with a one-level-deep pointer, to improve progressive disclosure and token efficiency.

Resolve the User-Agent version placeholders by either pinning a concrete rotation list or pointing to a maintained UA reference, so the code is fully copy-paste executable.

DimensionReasoningScore

Conciseness

Mostly efficient with concrete tables and code, but the opening prose and 'OPSEC Mindset' section explain concepts Claude already knows ('Every packet is a signal — assume the target has IDS/IPS, SIEM, and SOC analysts'). Could be tightened without losing operational value, so it sits at the midpoint rather than 4.

3 / 5

Actionability

Provides concrete, copy-paste-ready commands across nmap, ffuf, nuclei, and curl with specific flags and rate tables. Falls short of 5 because several blocks carry placeholders (<target>, <CHROME_VER>) and the User-Agent section explicitly requires manual version lookup, leaving minor gaps in full executability.

4 / 5

Workflow Clarity

Checklists (pre-engagement, clean-up), a numbered accidental-out-of-scope procedure, an automated scope-check validation step, and a detection-response feedback loop (pause, assess, reduce rate, document) give clear sequencing with most checkpoints present. Not 5 because the overall skill is a reference knowledge base rather than one end-to-end validated workflow.

4 / 5

Progressive Disclosure

Well-organized into nine clearly headed sections with tables and code blocks; no broken or deeply nested references. Not 5 because all ~228 lines live inline in SKILL.md with no bundle files, and some content (tool-signature tables, the UA rotation script) could be split into references for a leaner overview.

4 / 5

Total

15

/

20

Passed

Description

66%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 specific and distinct, naming six concrete OPSEC capability areas in a clear niche. Its main weakness is the absence of an explicit 'Use when...' trigger clause inside the description field itself, which caps completeness.

Suggestions

Add an explicit 'Use when ...' trigger clause to the description string (e.g. 'Use when performing scans, rate limiting, stealth, or detection avoidance during an engagement') so the 'when' lives in the description, not only in metadata.when_to_use.

Convert the capability list from noun-phrases to concrete verb-actions (e.g. 'shape traffic, rate-limit scans, rotate source IPs, avoid tool signatures, handle evidence') to lift specificity toward the top anchor.

Fold a few high-signal synonyms from when_to_use (stealth, scan timing, user-agent, scope check, clean up) into the description to broaden natural trigger coverage.

DimensionReasoningScore

Specificity

Lists several concrete capability areas — 'traffic shaping, scan rate limiting, source IP management, tool signature avoidance, evidence handling, anti-detection patterns' — giving broad, specific coverage rather than a single vague claim. Falls short of a 5 because these are domain noun-phrases rather than the vivid verb-actions seen in the top anchor.

4 / 5

Completeness

The description field gives a clear 'what' ('Operational security management — ...') but contains no explicit 'when' / 'Use when' clause inside the description string, capping completeness at 3 per the rubric guideline. The companion when_to_use metadata supplies the 'when', but the evaluated description field alone lacks it, so it does not reach 4.

3 / 5

Trigger Term Quality

Includes natural domain terms a user would say ('rate limiting', 'traffic shaping', 'anti-detection', 'evidence handling') with good coverage. Not a 5 because common synonyms a user might voice (e.g. 'stealth', 'scan timing', 'user-agent') sit in the metadata when_to_use rather than the description string itself.

4 / 5

Distinctiveness Conflict Risk

'Operational security management' with red-team OPSEC subdomains is a clear, narrow niche unlikely to fire for unrelated skills. Not a 5 only because the umbrella term 'operational security' has minor overlap with general security/compliance skills.

4 / 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

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository

PurpleAILAB/Decepticon

Path

packages/decepticon/decepticon/skills/shared/opsec/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.