CtrlK
BlogDocsLog inGet started
Tessl Logo

task-runner

Run project commands with just. Check for justfile in project root, list available tasks, execute common operations like test, build, lint. Triggers on: run tests, build project, list tasks, check available commands, run script, project commands.

92

1.40x
Quality

88%

Does it follow best practices?

Impact

100%

1.40x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

92%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a well-structured skill description that clearly communicates capabilities and includes explicit trigger terms. The main weakness is that several trigger terms ('run tests', 'build project', 'run script') are generic enough to conflict with other task runner or build tool skills. Adding a differentiator like 'when a justfile is present' as a condition would help reduce conflict risk.

Suggestions

Add a conditional trigger like 'Use when a justfile is present in the project root' to differentiate from other task runners (Make, npm scripts, etc.)

Consider adding negative triggers or clarifications like 'Not for Makefile or npm script-based projects' to reduce conflict with similar skills

DimensionReasoningScore

Specificity

Lists multiple concrete actions: check for justfile, list available tasks, execute operations like test/build/lint. These are specific, actionable capabilities.

3 / 3

Completeness

Clearly answers both 'what' (run project commands with just, check for justfile, list tasks, execute operations) and 'when' (explicit 'Triggers on:' clause with specific trigger phrases).

3 / 3

Trigger Term Quality

Includes natural trigger terms users would say: 'run tests', 'build project', 'list tasks', 'check available commands', 'run script', 'project commands'. These cover common variations of how users would phrase requests.

3 / 3

Distinctiveness Conflict Risk

While 'just' and 'justfile' are distinctive, trigger terms like 'run tests', 'build project', and 'run script' could easily overlap with Makefile, npm scripts, or other task runner skills. The generic project command triggers reduce distinctiveness.

2 / 3

Total

11

/

12

Passed

Implementation

85%

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

This is a solid, actionable skill for running project commands with just. Its main weakness is some unnecessary content—the example justfile recipes and explanatory text about what just is add tokens without teaching Claude anything new. The actionability and structure are strong, with clear, executable commands throughout.

Suggestions

Remove the 'Common justfile Recipes' section—Claude already knows justfile syntax and this example doesn't add actionable guidance for running commands.

Remove the Purpose explanation of what just is ('simpler than make and works cross-platform') and the 'When to Use' section, which largely restates the examples. Keep only the discovery and execution commands.

DimensionReasoningScore

Conciseness

Mostly efficient but includes some unnecessary content. The 'Common justfile Recipes' section showing example justfile contents is padding—Claude already knows what justfiles look like. The 'Purpose' line explaining what just is ('simpler than make and works cross-platform') is unnecessary context. The 'When to Use' section largely repeats the usage examples.

2 / 3

Actionability

Provides fully executable, copy-paste ready commands throughout. The bash examples are concrete and specific, covering listing, running, passing arguments, and discovery commands. The justfile example shows real recipe syntax with actual tool invocations.

3 / 3

Workflow Clarity

For this simple, single-purpose skill, the workflow is clear and unambiguous: discover available recipes with `just --list`, then run them. There are no destructive or batch operations requiring validation checkpoints. The 'When to Use' section provides a clear sequence (first check, then run).

3 / 3

Progressive Disclosure

For a simple skill under 50 lines with no need for external references, the content is well-organized into logical sections (Usage Examples, Discovery, When to Use, Best Practice). No bundle files are needed and none are referenced inappropriately.

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
NeverSight/skills_feed
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.