CtrlK
BlogDocsLog inGet started
Tessl Logo

logging-standards

Logging conventions for NetAlertX backend Python code. Use this when adding, modifying, or reviewing log statements.

71

Quality

86%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

A tight, highly actionable standards reference with executable examples, a useful level table, and clear anti-patterns. It loses only marginal points for lacking an explicit review checklist and slightly exceeding the simple-skill line-count threshold.

Suggestions

Add a short 'Review checklist' under 'What NOT to Log' to give the reviewing use case an explicit verification sequence (e.g., check level appropriateness, [Module] prefix, no manual timestamp, no print()).

Consider moving the full log-level table into a references file if the skill grows, keeping SKILL.md under 50 lines for the simple-skill progressive-disclosure ceiling.

DimensionReasoningScore

Conciseness

Lean and efficient with no padding of concepts Claude already knows; every line (import rule, signature, level table, format examples, anti-patterns) earns its place and assumes competence.

5 / 5

Actionability

Fully executable, copy-paste-ready guidance throughout — concrete import, signature, f-string list examples with correct/avoid contrast, and a level table specifying exact string values and use cases.

5 / 5

Workflow Clarity

Rules are unambiguous and 'What NOT to Log' doubles as review criteria, but the reviewing use case is not framed as an explicit checklist with checkpoints, and there is no sequenced workflow (appropriate for a standards skill, but below the top anchor).

4 / 5

Progressive Disclosure

Well-organized into clear sections with no nested or buried references and all content appropriately self-contained; at ~60 lines it slightly exceeds the under-50-line simple-skill threshold for an automatic 5, though nothing here warrants splitting into separate files.

4 / 5

Total

18

/

20

Passed

Description

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

A concise, well-targeted description that clearly answers both what the skill does and when to use it, anchored to a specific project niche. Slightly limited keyword diversity and unenumerated conventions keep specificity and trigger quality just below the ceiling.

DimensionReasoningScore

Specificity

Names the domain ('Logging conventions for NetAlertX backend Python code') and concrete trigger actions ('adding, modifying, or reviewing log statements'), but does not enumerate the actual conventions enforced — those live in the body, so capability coverage is not comprehensive.

3 / 5

Completeness

Explicitly states both what ('Logging conventions for NetAlertX backend Python code') and when ('Use this when adding, modifying, or reviewing log statements') with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

'log statements' and 'logging' are natural terms users would say, and 'adding, modifying, or reviewing' maps to real requests; a few common variations like 'log messages' or 'debug logs' are absent, keeping it just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

Tied to the narrow NetAlertX backend Python niche with distinct log-statement triggers, giving it a clear niche with minimal overlap risk against other skills.

5 / 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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
netalertx/NetAlertX
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.