CtrlK
BlogDocsLog inGet started
Tessl Logo

netalertx-authentication-tokens

Manage and troubleshoot API tokens and authentication-related secrets. Use this when you need to find, rotate, verify, or debug authentication issues (401/403) in NetAlertX.

72

Quality

87%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

85%Weight 40%Scale 1-3

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

A lean, highly actionable skill body with executable code, concrete verification checkpoints, and clean section organization. Minor conciseness loss comes from a redundant Purpose section and advisory best-practices Claude already knows.

Suggestions

Drop or trim the Purpose section since the frontmatter description already covers it, and condense the Best Practices & Security section to only NetAlertX-specific guidance Claude would not already infer.

DimensionReasoningScore

Conciseness

The body is mostly efficient and actionable, but the Purpose section restates the description and the Best Practices & Security section tells Claude things it already knows ('Never commit tokens to source control'), so it could be tightened.

2 / 3

Actionability

Guidance is fully executable and copy-paste ready: a complete Python snippet (get_setting_value), docker exec commands, a grep command, the exact 'Authorization: Bearer <API_TOKEN>' header, and concrete log/config paths.

3 / 3

Workflow Clarity

Workflows are clearly sequenced with explicit validation checkpoints ('verify the value with get_setting_value', 'Confirm get_setting_value returns a non-empty value', check logs for 'Incorrect API Token') and a re-verify feedback loop in troubleshooting.

3 / 3

Progressive Disclosure

The skill is a self-contained, well-organized single file with clear sections and no nested or deep references; no bundle files exist, so well-organized sections earn the top score per the simple-skills guidance.

3 / 3

Total

11

/

12

Passed

Description

90%Weight 40%Scale 1-3

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 strong, well-targeted description that explicitly pairs capabilities with a natural trigger clause and a clear NetAlertX-scoped niche. The only issue is second-person voice ('you need to') in the trigger, which the rubric penalizes on specificity.

Suggestions

Rewrite the trigger clause in third person to avoid the specificity penalty, e.g. 'Use when finding, rotating, verifying, or debugging authentication issues (401/403) in NetAlertX.'

DimensionReasoningScore

Specificity

The description lists multiple concrete actions ('find, rotate, verify, or debug authentication issues (401/403)'), which would rate a 3, but the trigger clause uses second-person voice ('Use this when you need to find...') and the rubric penalizes second person by reducing specificity by 1.

2 / 3

Completeness

It clearly states what it does ('Manage and troubleshoot API tokens and authentication-related secrets') and gives an explicit 'Use this when...' trigger clause, satisfying both what and when.

3 / 3

Trigger Term Quality

Natural, user-spoken terms are well covered ('authentication issues (401/403)', 'rotate', 'API tokens', 'verify'), matching the 'good coverage of natural terms' anchor.

3 / 3

Distinctiveness Conflict Risk

It carves a clear niche (authentication tokens/secrets in NetAlertX) with distinct 401/403 and token-rotation triggers, making conflict with other skills unlikely.

3 / 3

Total

11

/

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