CtrlK
BlogDocsLog inGet started
Tessl Logo

netalertx-git-workflow

Read before running any git command that changes branch state (checkout -b, branch, push) in this repo. The default workflow is commit-and-push directly to next_release, not a feature-branch/PR flow - never create a branch without asking first.

77

Quality

96%

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

The canonical home for this skill is git-workflow in netalertx/NetAlertX

SKILL.md
Quality
Evals
Security

Quality

Content

100%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 lean, fully actionable policy skill: every rule is stated as a concrete command-level instruction, risky operations are gated by explicit pre-flight checks and confirmation steps, and the single explanatory paragraph supplies genuinely non-obvious repo context. Nothing is padded and nothing is missing for its scope.

DimensionReasoningScore

Conciseness

The body explains nothing Claude already knows; every line is repo-specific policy, and the one explanatory block (the shared-checkout "Why" with the NAS/server-shell example and the failed-push failure mode) is non-inferable context that earns its tokens — matching "every token earns its place" rather than level 4's "could be trimmed".

5 / 5

Actionability

Guidance is fully executable with verbatim commands — `git checkout -b <new-branch>`, `git branch <new-branch>`, `git push` targeting `origin next_release`, `git status`, `git branch --show-current` — and covers the common cases of this workflow.

5 / 5

Workflow Clarity

Validation checkpoints are explicit ("Run `git status` and `git branch --show-current` first, and don't assume the branch you last left the repo on is still checked out") and every push carries a human confirmation gate ("Ask for explicit confirmation immediately before running `git push`"), so the destructive-operation cap does not apply; the single-purpose action is unambiguous, satisfying the simple-skill exception.

5 / 5

Progressive Disclosure

The skill is under 50 lines with no external references needed, and its four clearly-labeled sections (never branch without asking, default `next_release` flow, confirm before push, pre-flight checks) are well-organized, which the guidelines state is sufficient for a 5.

5 / 5

Total

20

/

20

Passed

Description

92%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 tight, trigger-first description that explicitly states both what the skill governs and when to read it, with concrete command names and a repo-specific default workflow. The only weakness is trigger coverage stopping at checkout/branch/push while omitting adjacent shared-state terms like merge and rebase.

DimensionReasoningScore

Specificity

The description names multiple concrete actions and commands — "checkout -b, branch, push", "commit-and-push directly to next_release", "never create a branch without asking first" — covering the skill's scope comprehensively, matching the level-5 anchor rather than level 4 (which expects coverage gaps).

5 / 5

Completeness

"Read before running any git command that changes branch state (checkout -b, branch, push) in this repo" explicitly answers when, and "The default workflow is commit-and-push directly to next_release... never create a branch without asking first" explicitly answers what — both with concrete trigger phrases, clearly above level 4's "when could be more explicit".

5 / 5

Trigger Term Quality

Natural terms users say are present ("git command", "checkout -b", "branch", "push", "commit-and-push", "feature-branch", "PR"), but other shared-state-changing commands users equally mention (e.g. "merge", "rebase") are missing, fitting "good keyword coverage; a few natural terms missing" rather than the comprehensive-synonyms anchor.

4 / 5

Distinctiveness Conflict Risk

The trigger is pinned to this repo's specific workflow (the `next_release` branch, branch-state-changing commands), forming a clear niche with minimal overlap risk against generic git or commit-message skills.

5 / 5

Total

19

/

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.

Validation — 16 / 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.