CtrlK
BlogDocsLog inGet started
Tessl Logo

linux-networking

Linux networking expert for iptables, nftables, routing, DNS, and network troubleshooting

61

Quality

72%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

Fix and improve this skill with Tessl

tessl review fix ./crates/openfang-skills/bundled/linux-networking/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A tight, highly actionable reference of specific commands and patterns with clean section organization, weakened mainly by a fluffy intro paragraph and the absence of validation-checkpoint workflows for risky firewall changes.

Suggestions

Trim the introductory framing paragraph; the section headers and bullets already convey the skill's scope.

Add a short destructive-operation workflow with a validation checkpoint, e.g. before applying firewall changes: stage the ruleset, run `nft -c -f` (check) to validate, then apply and confirm connectivity via out-of-band access.

DimensionReasoningScore

Conciseness

The bullet sections are lean and packed with specific flags, but the opening paragraph ('A senior systems engineer with extensive expertise... This skill provides practical, production-grade guidance...') is padded framing that could be trimmed without losing information.

2 / 3

Actionability

It provides fully executable, copy-paste-ready commands (iptables -L -n -v --line-numbers, nft list ruleset, tcpdump -i eth0 -nn -w, dig +trace, ip netns add, wg-quick) plus concrete pattern recipes like the DNAT + FORWARD ACCEPT port-forward.

3 / 3

Workflow Clarity

Content is organized by topic rather than sequenced as a workflow, and for inherently risky/firewall operations there is no validation-checkpoint loop (e.g. verify ruleset before committing), which per the rubric caps workflow clarity at 2.

2 / 3

Progressive Disclosure

At under 50 lines with no external references needed, the body is well organized into clear sections (Principles, Techniques, Common Patterns, Pitfalls), meeting the simple-skill bar for progressive disclosure.

3 / 3

Total

10

/

12

Passed

Description

72%

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 concise, domain-specific description with strong natural trigger terms, but it lacks an explicit 'Use when' clause and describes technologies rather than concrete actions, capping completeness and specificity.

Suggestions

Add an explicit trigger clause, e.g. 'Use when configuring or troubleshooting Linux firewalls (iptables/nftables), routing policy, DNS resolution, or network connectivity.'

Lead with concrete verbs ('Configure, secure, and troubleshoot') rather than the noun phrase 'Linux networking expert for'.

DimensionReasoningScore

Specificity

It names a clear domain ('Linux networking expert') and enumerates subdomains ('iptables, nftables, routing, DNS, and network troubleshooting'), but lists technologies rather than concrete actions, so it does not reach the 'multiple specific concrete actions' bar of 3.

2 / 3

Completeness

The 'what' is present (expert for iptables/nftables/routing/DNS/troubleshooting), but there is no 'Use when...' clause or equivalent explicit trigger guidance, which per the rubric caps completeness at 2.

2 / 3

Trigger Term Quality

Terms like 'iptables', 'nftables', 'routing', 'DNS', and 'network troubleshooting' are exactly the natural keywords a user would say when reaching for this skill, giving good coverage.

3 / 3

Distinctiveness Conflict Risk

Linux networking with named firewall/routing/DNS tooling is a clear, specialized niche with distinct triggers that is unlikely to conflict with unrelated skills.

3 / 3

Total

10

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
RightNow-AI/openfang
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.