CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

dev

Load when implementing an issue or applying review fixes as a dev agent.

Quality

69%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/dev/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

The body is an unusually dense, project-specific orchestration contract with genuinely executable commands, explicit validation verdicts, and real error-recovery loops — its main strengths are actionability and workflow discipline. Its weaknesses are sentence-level density and repetition (the Long-Running Validation and per-harness sections restate the same mechanics repeatedly) and inlining of detail that its own reference-file pattern would place one level deeper. Judged against the actual bundle, all referenced files are external to this review directory, so reference integrity could not be verified.

Suggestions

Move the per-harness Long-Running Validation bullets (Claude Code / Codex / Pi / warden-attached rows) into a single reference file and keep in SKILL.md only the shared invariants and the one-line pointer, cutting the largest source of repetition.

Break up the 60+ word compound sentences in Engineering Rules (e.g., the scope and twin rules) into shorter rule-per-line bullets so each constraint is independently parseable.

Verify every relative link resolves from the skill's installed location (workflows/, ../orch/..., ../code-quality/..., ../reviewer/...) and, where a rule depends on a referenced section, consider quoting the one operative sentence instead of relying on an anchored cross-file citation.

DimensionReasoningScore

Conciseness

There is no padding and no explanation of concepts Claude already knows — every line is a project-specific rule — but the prose is extremely dense and repetitive (e.g., the ~40-line Long-Running Validation section restates the same verdict/poll/resume logic per harness, and single sentences run 60+ words like "a committed render of a source file you changed traces to whatever its source traces to"), so it could be substantially tightened; the rubric says verbosity is penalized even when accurate, which blocks a 4.

3 / 5

Actionability

Guidance is mostly executable and copy-paste ready: exact commands (`.agents/skills/orch/scripts/dev-validate-run --worktree [WORKTREE_PATH]`, the `--wait --run-dir [RUN_DIR]` resume), an exact git invocation (`git diff --no-renames --name-only [PREVIOUS_ROUND_COMMIT] HEAD -- <paths>`), and concrete state-line semantics (`state=started`, `validate=pass|FAILING|no-verdict`); it is not a 5 because much of the Engineering Rules section is abstract directive prose and placeholder values resolve only through external config.

4 / 5

Workflow Clarity

The round contract gives an explicit order ("Execute workflow sections in order"), a defined completion tail (commit → QA labels → summary → artifact → return), explicit validation gates, and genuine error-recovery feedback loops (verdict routing for `state=timeout`/`state=lost`, rerun of interrupted checks once, re-reading rebased rule files before a round); it is not a 5 because the core implement/fix step sequences live in external workflows/*.md files that this body only summarizes in a table.

4 / 5

Progressive Disclosure

All references are one level deep and well signaled with descriptive links and section anchors ([dev-implement.md § 5. Validate](workflows/dev-implement.md#5-validate), [waiter-launch.md § Completion](../orch/references/waiter-launch.md#completion)), and the workflow table aids navigation; it is not a 5 because substantial self-contained detail (the per-harness Long-Running Validation treatment and the DEV_VALIDATE_* configuration catalogue) is inlined where the referenced-files pattern suggests it belongs in a reference file, and no bundle files are present in this review directory to verify the referenced paths resolve.

4 / 5

Total

15

/

20

Passed

Description

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

The description is concise, uses third person, and answers both what and when with two natural trigger phrases, but it is minimal: it names only two actions and offers no synonyms or broader coverage of the skill's actual surface (validation, commits, delegation handling). It is functional but leaves trigger matching thinner than the good examples.

Suggestions

Add one or two natural synonyms for each trigger, e.g., "Load when implementing an issue, applying or addressing review fixes/findings, as the dev agent."

Name one more concrete capability beyond the two triggers (e.g., that it runs project validation and writes the round return artifact) so the 'what' is not merely a restatement of the 'when'.

DimensionReasoningScore

Specificity

The description names the dev-agent domain and two concrete actions — "implementing an issue" and "applying review fixes" — but stops there, matching the anchor for 1-2 concrete actions without comprehensive coverage; it does not list several specific actions, so it is not a 4.

3 / 5

Completeness

An explicit trigger clause is present ("Load when implementing an issue or applying review fixes") together with a serviceable 'what' (those same actions performed "as a dev agent"), so both what and when are answered; the 'what' is weakly distinct from the 'when' (near-circular), keeping it below the clearly-explicit-both anchor of 5.

4 / 5

Trigger Term Quality

"implementing an issue" and "applying review fixes" are phrases a user would naturally say, but common variations and synonyms (e.g., "address review comments", "fix findings", "implement a ticket") are missing, matching the 'some relevant keywords but missing variations' anchor rather than the good-coverage anchor.

3 / 5

Distinctiveness Conflict Risk

"applying review fixes as a dev agent" carves a niche distinct from a reviewer's skill (reviewing vs. applying fixes) with minor overlap risk only against closely related review/code-quality skills; it is not a 5 because the bare word "review" in the trigger could pull requests meant for a reviewer skill.

4 / 5

Total

14

/

20

Passed

Validation

75%

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

Validation — 12 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 7 missing, 16 suspicious

Warning

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

12

/

16

Passed

Repository

vanillagreencom/kendex

Path

.agents/skills/dev/SKILL.md

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.