CtrlK
BlogDocsLog inGet started
Tessl Logo

ponytail-audit

Audit the whole repo for over-engineering. A ranked list of what to delete, simplify, or replace with stdlib or native features.

65

Quality

78%

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

Fix and improve this skill with Tessl

tessl review fix ./.openclaw/skills/ponytail-audit/SKILL.md

The canonical home for this skill is ponytail-audit in DietrichGebert/ponytail

SKILL.md
Quality
Evals
Security

Quality

Content

86%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 a tight, well-structured instruction skill that assumes Claude's competence and gives a concrete output contract. Adding a worked finding example and a brief verify-before-tag checkpoint would round out actionability and workflow clarity.

Suggestions

Show one worked finding line (e.g., 'stdlib: hand-rolled clamp. Use math.Clamp. [util/math.go]') to make the output format copy-paste concrete.

Add a short checkpoint in the Hunt section to confirm a candidate is genuinely dead/unused before tagging it, reducing false positives in a repo-wide scan.

DimensionReasoningScore

Conciseness

Lean and efficient with no concept explanations Claude doesn't need; every line earns its place ('Deps the stdlib or platform already ships, single-implementation interfaces, factories with one product').

5 / 5

Actionability

Concrete output format ('`<tag> <what to cut>. <replacement>. [path]`') and a tagged replacement taxonomy give actionable guidance, though no worked example of a finding is shown.

4 / 5

Workflow Clarity

Clear single-pass sequence (Hunt → ranked Output) with explicit boundaries and a revert command, but no checkpoint verifying a candidate is real before tagging it in a repo-wide scan.

4 / 5

Progressive Disclosure

Under 50 lines with no need for external references and well-organized sections (Tags, Hunt, Output, Boundaries), qualifying for 5 under the simple-skill exception.

5 / 5

Total

18

/

20

Passed

Description

71%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 concrete and distinctive, clearly conveying the skill's repo-wide over-engineering audit purpose with specific actions. Its main weakness is the absence of an explicit 'when to use' trigger clause, which caps completeness.

Suggestions

Add an explicit 'Use when...' trigger clause (e.g., 'Use when asked to audit or slim down a whole repo, or when the user mentions over-engineering, dead code, or bloat').

Include a couple of natural user phrasings or synonyms (e.g., 'bloat', 'slim down', 'dead code') to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Names multiple concrete actions — 'delete, simplify, or replace with stdlib or native features' — giving comprehensive coverage of the skill's purpose.

5 / 5

Completeness

Has a clear 'what' (ranked list of what to cut) but no explicit 'Use when...' trigger clause, capping completeness at 3 per the guideline.

3 / 5

Trigger Term Quality

Good natural keyword coverage ('audit', 'over-engineering', 'delete', 'simplify', 'stdlib', 'native') a user would say, though a few synonymous phrasings are absent.

4 / 5

Distinctiveness Conflict Risk

A clear niche (repo-wide over-engineering audit) that is mostly distinct from a normal review, with only minor overlap risk against the sibling ponytail-review skill.

4 / 5

Total

16

/

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.

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