CtrlK
BlogDocsLog inGet started
Tessl Logo

code-formatter

Execute automatically formats and validates code files using Prettier and other formatting tools. Use when users mention "format my code", "fix formatting", "apply code style", "check formatting", "make code consistent", or "clean up code formatting". Handles JavaScript, TypeScript, JSON, CSS, Markdown, and many other file types. Trigger with relevant phrases based on skill purpose.

68

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

77%

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

The body is highly actionable with executable commands and a well-sequenced, validated workflow. It loses points on conciseness and progressive disclosure because the Instructions/Error Handling sections overlap with the bundled reference files and an orphaned stub reference exists.

Suggestions

Trim the Examples and Output sections so they do not restate the Instructions; keep them as brief pointers or move detail into references.

Defer the full Error Handling table to errors.md and keep only a one-line pointer in the body, reducing duplication with the reference file.

Either populate references/examples.md with real examples and link to it from the body, or remove the unreferenced stub bundle file.

DimensionReasoningScore

Conciseness

The body is mostly efficient and command-driven without explaining concepts Claude already knows, but the Examples section restate triggers/processes already covered in Instructions and the Output section elaborates what is already implied, so it could be tightened.

2 / 3

Actionability

It provides copy-paste-ready commands throughout ('npx prettier --check "**/*.{js,jsx,ts,tsx,json,css,md}"', 'npx prettier --write src/app.js'), specific glob patterns, and a concrete error-handling table with executable fixes, matching the fully-executable anchor.

3 / 3

Workflow Clarity

The 7-step sequence is clearly ordered with explicit validation checkpoints (step 3 --check to identify files, step 7 final --check to confirm compliance), forming a check-format-recheck feedback loop appropriate for this batch write operation.

3 / 3

Progressive Disclosure

References are real and one level deep (implementation.md, errors.md) and signaled at appropriate points, but the body's Instructions and Error Handling table substantially duplicate content that lives in those reference files, and examples.md is an unreferenced stub — content that should be separate is partly inline.

2 / 3

Total

10

/

12

Passed

Description

90%

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 strong: it pairs a clear capability statement with explicit, natural trigger phrases and a well-defined niche. The main weakness is the malformed opening word ('Execute automatically formats...') and a thin action list padded with the vague phrase 'other formatting tools'.

DimensionReasoningScore

Specificity

It names concrete tools and file types ('formats and validates code files using Prettier', 'Handles JavaScript, TypeScript, JSON, CSS, Markdown') but the action vocabulary is limited to format/validate, and 'other formatting tools' is vague, so it falls short of the multi-action anchor.

2 / 3

Completeness

It explicitly answers what ('formats and validates code files using Prettier...') and when (an explicit 'Use when users mention...' trigger clause), matching the anchor that requires both with explicit triggers.

3 / 3

Trigger Term Quality

The 'Use when users mention' clause lists natural, varied phrases users would actually say ('format my code', 'fix formatting', 'apply code style', 'check formatting', 'make code consistent', 'clean up code formatting'), matching the good coverage anchor.

3 / 3

Distinctiveness Conflict Risk

Code formatting via Prettier is a clear niche with distinct triggers, unlikely to fire for unrelated skills, matching the clear-niche anchor.

3 / 3

Total

11

/

12

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository
jeremylongshore/claude-code-plugins-plus-skills
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.