CtrlK
BlogDocsLog inGet started
Tessl Logo

network-101

Configure and test common network services (HTTP, HTTPS, SNMP, SMB) for penetration testing lab environments. Enable hands-on practice with service enumeration, log analysis, and security testing against properly configured target systems.

54

Quality

61%

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-101/SKILL.md

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

SKILL.md
Quality
Evals
Security

Quality

Content

57%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 highly actionable with concrete, executable commands across all four services and log analysis, but suffers from redundancy between the Core Workflow and Examples sections and lacks explicit validation feedback loops for risky operations. Progressive disclosure is limited by its monolithic single-file structure.

Suggestions

Replace the redundant '## Examples' section (which duplicates Core Workflow) with either cross-references to those steps or genuinely distinct advanced scenarios.

Add explicit validation checkpoints after risky steps (e.g. 'Verify the share is accessible before moving on; if access fails, re-check NTFS/Samba permissions and retry').

Move the Quick Reference tables and per-service enumeration command lists into one-level-deep reference files (e.g. references/enumeration-commands.md) referenced from the body to improve progressive disclosure.

DimensionReasoningScore

Conciseness

Mostly efficient command blocks without re-explaining basic concepts, but the '## Purpose' section repeats the frontmatter description verbatim and the '## Examples' section largely duplicates the Core Workflow steps, adding padding that could be trimmed.

3 / 5

Actionability

Abundant copy-paste-ready bash commands (apt install, systemctl, openssl, snmpwalk, smbclient, nmap) cover common cases; held below 5 because Windows steps are UI-click descriptions rather than executable commands and example IPs are unparameterized.

4 / 5

Workflow Clarity

Five service sections are clearly sequenced with verify commands per section, but there are no explicit validate-then-fix-then-retry feedback loops for destructive/batch operations (chmod 777 shares, community-string brute force), which the rubric caps at 3.

3 / 5

Progressive Disclosure

A single ~340-line file with good headers and tables but no external references; content such as Examples, Quick Reference tables, and per-service enumeration commands could be split into one-level-deep reference files to improve navigation.

3 / 5

Total

13

/

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 clearly states what the skill does and names specific services and actions, giving it solid specificity and distinctiveness. Its main weakness is the absence of an explicit 'Use when...' trigger clause, which caps completeness.

Suggestions

Add an explicit 'Use when...' clause, e.g. 'Use when setting up a penetration testing lab with HTTP, HTTPS, SNMP, or SMB services, or when the user mentions service enumeration or lab configuration.'

Include a few natural synonyms/shorthand (e.g. 'web server', 'SSL/TLS', 'file shares', 'pentest lab') to broaden trigger-term coverage.

Consider naming a concrete deliverable or two (e.g. 'produces configured, enumerable target services') to lift specificity toward 5.

DimensionReasoningScore

Specificity

Names the domain ('common network services (HTTP, HTTPS, SNMP, SMB)') and several concrete actions ('Configure and test', 'service enumeration, log analysis, and security testing'); not a full 5 because coverage of actions is broad rather than exhaustively enumerated.

4 / 5

Completeness

A clear 'what' is present ('Configure and test common network services... for penetration testing lab environments') but there is no explicit 'Use when...' trigger clause, so completeness is capped at 3 per the rubric guideline.

3 / 5

Trigger Term Quality

Includes natural pentest-lab terms users would say ('HTTP, HTTPS, SNMP, SMB', 'penetration testing', 'service enumeration', 'log analysis'), but misses common synonyms and shorthand variants that would round it out to 5.

4 / 5

Distinctiveness Conflict Risk

The niche (pentest-lab configuration of HTTP/HTTPS/SNMP/SMB) is fairly distinct with specific service triggers; minor overlap risk exists with general networking or broader pentest skills, keeping it below 5.

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.

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.