CtrlK
BlogDocsLog inGet started
Tessl Logo

arn-code-help

This skill should be used when the user says "arness code help", "where am I", "what's next", "show pipeline", "pipeline status", "what step am I on", "arness code status", "arn-code-help", "show workflow", or wants to see their current position in the Arness workflow pipeline and get guidance on the next step.

71

Quality

87%

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

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 well-structured, actionable detection skill with clear sequencing and good one-level-deep reference usage. The main improvement would be de-duplicating the repeated init/fallback suggestions across steps.

Suggestions

Consolidate the init-stage suggestions (currently repeated in Step 2, Step 3, and Error Handling) into a single canonical location and cross-reference it.

Move the long "Common questions" list in Step 4 into pipeline-map.md so the core status-rendering flow stays uncluttered.

DimensionReasoningScore

Conciseness

The body is mostly lean and free of concept-explaining fluff, but the same init suggestions and fallback guidance recur across Step 2, Step 3, and the Error Handling section, which could be tightened.

2 / 3

Actionability

It gives concrete, executable guidance throughout — exact artifact patterns (PROGRESS_TRACKER.json with overallStatus="completed", reports/IMPLEMENTATION_REPORT_*.json, SWIFT_*/SWIFT_REPORT.json) and exact output strings to emit.

3 / 3

Workflow Clarity

The five steps are clearly sequenced with an explicit most-advanced-to-least-advanced detection order (first match wins) and a dedicated Error Handling section covering each failure mode.

3 / 3

Progressive Disclosure

The body is an overview that offloads templates, detection rules, and next-step tables to references/pipeline-map.md via a clearly signaled, one-level-deep path that resolves to a real file.

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 description with explicit, natural trigger phrases and a clear what-and-when structure written in third person. The only weakness is a relatively narrow statement of capabilities.

DimensionReasoningScore

Specificity

It names the domain and a couple of concrete actions ("see their current position in the Arness workflow pipeline and get guidance on the next step") but the capability list is thin rather than comprehensive, so it falls short of the multi-action anchor at 3.

2 / 3

Completeness

It explicitly answers both what (detect position, suggest next step) and when ("This skill should be used when the user says ... or wants to see their current position"), satisfying the explicit-trigger requirement.

3 / 3

Trigger Term Quality

It enumerates many natural phrases a user would actually say ("where am I", "what's next", "show pipeline", "pipeline status", "what step am I on", "show workflow"), giving strong coverage of likely triggers.

3 / 3

Distinctiveness Conflict Risk

Triggers are tied to a distinct Arness workflow niche ("arness code help", "show pipeline", "arn-code-help"), making it unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
AppsVortex/arness
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.