CtrlK
BlogDocsLog inGet started
Tessl Logo

network-engineer

Expert network engineer specializing in modern cloud networking, security architectures, and performance optimization.

34

Quality

30%

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 ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/network-engineer/SKILL.md

The canonical home for this skill is network-engineer in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

31%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 content is a verbose persona/taxonomy document: it enumerates vast capability lists Claude largely already knows, provides no executable code or commands, and presents a step sequence without validation checkpoints. Its only file reference is a dangling path to a non-existent resource, leaving it poorly structured for progressive disclosure.

Suggestions

Replace the capability enumerations with a tight 'Quick start' of concrete, executable commands for the most common tasks (e.g., tcpdump/Wireshark/dig/openssl s_client one-liners) and push the long taxonomy into reference files.

Add explicit validation/verification checkpoints to the Response Approach (e.g., after config changes: verify with `dig`, `openssl s_client`, or connectivity tests before proceeding), enabling feedback loops for risky network changes.

Fix progressive disclosure by creating real reference files and linking them one level deep (e.g., 'Cloud networking patterns: See references/cloud-networking.md'), and remove or repair the broken `resources/implementation-playbook.md` reference.

DimensionReasoningScore

Conciseness

The ~160-line body is a sprawling enumeration of capabilities, behavioral traits, knowledge base, and example interactions that largely catalogs concepts Claude already knows (what a VPC, NSG, or ALB is) rather than adding net-new instruction; it matches 'noticeably verbose; several unnecessary explanations or padded sections'. It does not hit 3 because the bulk is padded taxonomy rather than tight, decision-relevant guidance.

2 / 5

Actionability

There is no executable code or concrete commands anywhere — the closest is a list of tool names (tcpdump, Wireshark, iperf3) and generic steps like 'Analyze network requirements', fitting 'minimal concrete guidance; high-level hints but missing the specific steps to execute'. It is above 1 because tool names and a rough response sequence are named, but below 3 because nothing is copy-paste ready or step-specific.

2 / 5

Workflow Clarity

The 'Response Approach' provides a 9-step sequence (analyze, design, implement, configure, monitor, optimize, document, plan DR, test) but with no validation checkpoints, no error-recovery feedback loops, and no verification commands, fitting 'steps listed but validation gaps; checkpoints missing or implicit'. It is not 4 because checkpoints are entirely absent despite the skill covering destructive/risky config changes.

3 / 5

Progressive Disclosure

The body is one long monolithic wall of inlined capability lists with only a single buried reference ('open resources/implementation-playbook.md') that points to a path which does not exist as a bundle file — content that clearly belongs in separate reference files is inlined. It matches 'minimal structure; content that clearly belongs in separate files is inlined; or references are buried'. It is not 3 because there is no real multi-file organization, only a broken dangling reference.

2 / 5

Total

9

/

20

Passed

Description

28%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 establishes a clear professional persona and domain but stays abstract: it names specializations rather than concrete actions and omits any 'use when' trigger guidance. It would benefit from explicit trigger phrases and concrete verbs.

Suggestions

Add a 'Use when ...' clause naming concrete user-facing triggers (e.g., 'Use when designing VPCs, troubleshooting service-mesh connectivity, or configuring mTLS/load balancing').

Replace abstract specialization lists with concrete verbs and artifacts (e.g., 'Designs multi-cloud networks, configures load balancers and DNS, troubleshoots connectivity with tcpdump/Wireshark').

Narrow the niche with specific trigger terms and file/tool references (Route 53, Istio, Terraform) to reduce overlap with adjacent cloud/DevOps skills.

DimensionReasoningScore

Specificity

The description names the domain ('network engineer', 'cloud networking, security architectures, performance optimization') but lists no concrete actions — only specializations — matching 'Names the domain but actions are minimal or generic'. It does not reach 3 because there is not even one concrete verb like 'design', 'troubleshoot', or 'configure'.

2 / 5

Completeness

It states a vague 'what' (an expert persona and specialization areas) but has no 'when to use it' clause, placing it at 'Has a vague what and no when'. It is not 1 because a recognizable role is named, and not 3 because there is no clear, concrete action statement either.

2 / 5

Trigger Term Quality

Phrases like 'cloud networking', 'security architectures', and 'performance optimization' are domain jargon, not the natural phrasing a user would say when needing this skill ('design my VPC', 'fix my Kubernetes networking'); it falls at 'one or two generic keywords; missing the natural phrases users say'. It is below 3 because common user-facing synonyms and concrete triggers are absent.

2 / 5

Distinctiveness Conflict Risk

'Network engineer specializing in modern cloud networking' carves a recognizable niche but is broad enough to overlap with DevOps, cloud architect, and security-engineering skills, fitting 'somewhat specific but could still overlap with similar skills'. It is not 4 because there are no distinct, narrow trigger phrases that set it apart.

3 / 5

Total

9

/

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.

Validation15 / 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
administrakt0r/AI-Agents-Safe-Coding-Skills
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.