CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

ponytail

Forces the laziest working solution. Trigger: ponytail, lazy mode, simplest/minimal, yagni, do less.

65

Quality

82%

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 ponytail in DietrichGebert/ponytail

SKILL.md
Quality
Evals
Security

Quality

Content

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

An exceptionally actionable behavioral skill: concrete rules, worked examples, exact output formats, and a clear ordered decision ladder with an explicit self-check requirement. The only trimmable fat is the triple repetition of the understand-before-climbing point; structure is clean for a single-file skill.

DimensionReasoningScore

Conciseness

The body is dense and assumes Claude's competence — no padded explanations of known concepts — but the 'understand the problem before acting' point is repeated three times (ladder intro, the 'Shortest working diff wins — but only once you understand the problem' rule, and the 'Never lazy about understanding' section). That is a minor instance of over-explanation that could be trimmed, matching anchor 4 rather than the fully lean anchor 5.

4 / 5

Actionability

Fully executable guidance throughout: a 7-rung ordered ladder with concrete platform examples ('`<input type="date">` over a picker lib, CSS over JS, DB constraint over app code'), a copy-paste-ready comment format ('# ponytail: global lock, per-account locks if throughput matters'), an exact output pattern ('[code] → skipped: [X], add when [Y]'), and worked @lru_cache examples covering all three intensity levels — the common cases are covered by specific examples.

5 / 5

Workflow Clarity

The decision procedure is unambiguous and clearly sequenced: trace the code first, then 'Stop at the first rung that holds', with escalation rules ('Two rungs work → take the higher one'), root-cause bug-fix ordering, intensity switching, and a mandated runnable self-check for non-trivial logic. As an instruction-only behavioral skill with no destructive/batch operations, the validation-loop cap does not apply and the single workflow is completely specified.

5 / 5

Progressive Disclosure

No bundle files exist and the single SKILL.md is well-organized into clearly headed sections (Persistence, The ladder, Rules, Output, Intensity, When NOT to be lazy, Boundaries) with no nested or dead references. At ~100 lines it exceeds the under-50-line simple-skill threshold, and minor content (the three intensity example dialogues, the hardware-calibration paragraph) could arguably live in a reference file — good structure with minor organization gaps, matching anchor 4.

4 / 5

Total

18

/

20

Passed

Description

70%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 pairs a clear behavioral intent with an explicit, natural trigger list, satisfying the what+when requirement. Its main weakness is the 'what' half: one abstract sentence with no enumerated concrete capabilities leaves the skill's actual behavior undersold.

Suggestions

Expand the 'what' half with 2-3 concrete behaviors, e.g., 'Forces the laziest working solution: YAGNI-checks requests, reuses existing codebase helpers and stdlib before writing new code, ships the shortest working diff.'

Add common trigger synonyms such as 'KISS', 'keep it simple', or 'stop over-engineering' to the trigger list to broaden natural-term coverage.

DimensionReasoningScore

Specificity

"Forces the laziest working solution" names the code-minimalism domain and one action, but the action is semi-abstract and no concrete capabilities are enumerated (e.g., reuse existing helpers, prefer stdlib, YAGNI-check requests). It sits between anchor 2 (generic action) and anchor 4 (several specific actions listed) — one domain plus a single semi-concrete action matches anchor 3 best.

3 / 5

Completeness

Both parts are present: a what ("Forces the laziest working solution") and an explicit when ("Trigger: ponytail, lazy mode, simplest/minimal, yagni, do less"). Not anchor 5 because the 'what' is a single vague sentence without concrete capabilities; the explicit trigger clause keeps it above anchor 3 and avoids the missing-trigger cap.

4 / 5

Trigger Term Quality

"Trigger: ponytail, lazy mode, simplest/minimal, yagni, do less" provides good natural keyword coverage with synonyms a user would plausibly say. It falls short of anchor 5 because common variants like "KISS", "keep it simple", or "stop over-engineering" are missing.

4 / 5

Distinctiveness Conflict Risk

"ponytail" is a unique trigger term and the niche (enforcing minimal solutions) is distinct, but "simplest/minimal" could plausibly fire on general simplify/refactor requests that overlap with related code-quality skills — minor overlap risk, matching anchor 4 rather than the minimal-conflict anchor 5.

4 / 5

Total

15

/

20

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.

Validation — 15 / 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

YoizenSA/dev-ai-workflow

Path

ywai/skills/ponytail/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.