CtrlK
BlogDocsLog inGet started
Tessl Logo

test-x-fern-global-parameters-extension-custom-commands

How to author custom commands for the test-x-fern-global-parameters-extension CLI using the co-generated SDK.

56

Quality

62%

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 ./seed/cli/x-fern-global-parameters/no-custom-config/.agents/skills/custom-commands/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

75%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 content is a well-structured, actionable reference with executable code and a clear edit/build/run workflow. It stays lean and avoids over-explaining concepts Claude already knows, with only minor redundancy and a narrow SDK-client listing.

Suggestions

Expand the 'Available SDK Clients' table to list all sub-clients (or note how to discover them) so users aren't limited to the single `products` example.

Add an explicit validation checkpoint after `cargo build` (e.g. 'Confirm the binary builds with no warnings before registering additional commands').

Trim the marketing phrase 'zero configuration required' and deduplicate the file listing that appears in both the Architecture and Regeneration Safety tables.

DimensionReasoningScore

Conciseness

The body is efficient and assumes competence — code blocks, tables, and brief sections — with only minor trimmable fluff ('zero configuration required') and some redundancy between the architecture and regeneration tables.

4 / 5

Actionability

It provides a copy-paste-ready Rust registration example plus exact build/test commands, but the SDK-clients table documents only the `products` sub-client, leaving minor coverage gaps.

4 / 5

Workflow Clarity

A clear edit → cargo build → run sequence is laid out and reinforced by a regeneration-safety table; this is not a destructive or batch operation so the cap does not apply, though explicit verify checkpoints are sparse.

4 / 5

Progressive Disclosure

Content is well-organized into Overview, Architecture, Adding a Command, Regeneration Safety, and Build & Test sections with no nested references and no bundle files, appropriate for a cohesive single-file skill.

4 / 5

Total

16

/

20

Passed

Description

50%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 precise and distinct but narrow: it explains the single action of authoring custom commands for one specific CLI without any usage trigger. Adding a 'Use when...' clause and a few natural synonyms would substantially raise completeness and trigger-term quality.

Suggestions

Add an explicit 'Use when...' clause, e.g. 'Use when extending the test-x-fern-global-parameters-extension CLI with custom commands or modifying generated command behavior.'

Include natural trigger phrases and synonyms beyond jargon, such as 'custom CLI commands', 'extending the CLI', or 'SDK-backed commands'.

Optionally name one or two more concrete actions (e.g. 'register, build, and run custom commands') to broaden specificity.

DimensionReasoningScore

Specificity

Names the domain (custom commands for the CLI) and one concrete action ('author custom commands ... using the co-generated SDK'), but offers only a single action rather than comprehensive coverage.

3 / 5

Completeness

It states clearly what the skill does ('How to author custom commands ... using the co-generated SDK') but provides no 'Use when...' clause or equivalent trigger guidance, which caps completeness at 3.

3 / 5

Trigger Term Quality

The description leans on technical jargon — the full hyphenated CLI name and 'co-generated SDK' — with only 'custom commands' as a near-natural term and no common synonyms or variations.

2 / 5

Distinctiveness Conflict Risk

The highly specific CLI name 'test-x-fern-global-parameters-extension' carves out a clear niche with minimal overlap risk against other skills.

5 / 5

Total

13

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
fern-api/fern
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.