CtrlK
BlogDocsLog inGet started
Tessl Logo

lint

Run shellcheck and actionlint on shell scripts and GitHub Actions workflows. Use before pushing or when fixing lint issues.

91

1.14x
Quality

93%

Does it follow best practices?

Impact

87%

1.14x

Average score across 6 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

100%

30%

Pre-Push Shell Script Audit

Shell script linting with shellcheck

Criteria
Without context
With context

Uses shellcheck

100%

100%

-f gcc flag used

0%

100%

git diff to find files

0%

100%

File existence check

0%

100%

Quoting issues fixed

100%

100%

cd safety fixed

100%

100%

Loop over ls fixed

100%

100%

No spurious disables

100%

100%

Report file produced

100%

100%

Report lists fixes

100%

100%

73%

5%

CI/CD Workflow Health Check

GitHub Actions workflow linting with actionlint

Criteria
Without context
With context

Uses actionlint

0%

100%

git diff to find workflows

0%

0%

File existence check

0%

0%

Deprecated set-output fixed

100%

100%

Shell quoting issues fixed

100%

30%

Issues fixed not disabled

100%

100%

Workflow still valid YAML

100%

100%

Report file produced

100%

100%

Report maps issues to fixes

100%

83%

88%

-2%

Shell Script Library Cleanup

Disable directives as last resort with explanation

Criteria
Without context
With context

Uses shellcheck

100%

100%

-f gcc flag used

0%

0%

Quoting issues fixed in code

100%

83%

cd safety fixed in code

100%

100%

SC2034 not blindly fixed

100%

100%

Disable directive added for SC2034

100%

100%

Disable directive has explanation

100%

100%

No spurious disables elsewhere

100%

100%

Report documents reasoning

100%

100%

Repository
aaddrick/claude-desktop-debian
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.