CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-base-template-generator

Agent skill for base-template-generator - invoke with $agent-base-template-generator

42

1.01x
Quality

13%

Does it follow best practices?

Impact

94%

1.01x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/agent-base-template-generator/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

20%

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 verbose, abstract persona description with no concrete code or executable templates, organized into sections but padded with generic best-practice platitudes. It describes a generator's philosophy rather than providing actionable, copy-ready guidance.

Suggestions

Replace the abstract 6-step approach with a concrete worked example (e.g. an actual React component or API endpoint template) that Claude can adapt.

Trim generic platitudes like 'follow industry best practices' and 'accelerate development while maintaining code quality' that add no actionable information.

Add a validation checkpoint (e.g. 'verify the generated template compiles/lints before delivering') so the workflow has an explicit feedback loop.

DimensionReasoningScore

Conciseness

The body is padded with generic statements Claude already knows ('follow industry best practices', 'maintain consistency', 'accelerate development while maintaining code quality') and verbose inline example blocks, with no lean executable content earning its tokens.

1 / 3

Actionability

The 6-step approach ('Analyze Requirements', 'Apply Best Practices', 'Structure Foundation') is abstract description rather than instruction; there is no executable code, no concrete commands, and no actual template examples to copy.

1 / 3

Workflow Clarity

A numbered 6-step sequence is present, but the steps are vague and there are no validation checkpoints or feedback loops, so the sequence exists without concrete, verifiable checkpoints.

2 / 3

Progressive Disclosure

The body is under 50 lines and organized into labeled sections (responsibilities, approach, categories, quality standards), but it is a single monolithic prose blob with no external references and the inline example blocks clutter rather than split content.

2 / 3

Total

6

/

12

Passed

Description

7%

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 frontmatter description is boilerplate wrapper text that names the skill and its invocation syntax but does not describe concrete capabilities or when to use it. It fails to provide natural trigger terms or a 'Use when' clause.

Suggestions

Replace the description with concrete actions, e.g. 'Generate foundational templates, boilerplate code, and starter configurations for new projects, components, or features.'

Add an explicit 'Use when...' clause with natural user trigger terms such as 'scaffold a new component', 'starter template', or 'project boilerplate'.

Drop the invocation-syntax hint ('$agent-base-template-generator') from the description; it is not a natural trigger term.

DimensionReasoningScore

Specificity

The description is 'Agent skill for base-template-generator - invoke with $agent-base-template-generator', which names the skill but states no concrete actions (no 'create templates', 'generate boilerplate', etc.); it is abstract wrapper boilerplate.

1 / 3

Completeness

The 'what' is reduced to naming the skill ('Agent skill for base-template-generator') and there is no 'Use when...' clause or equivalent trigger guidance, so neither what nor when is adequately answered.

1 / 3

Trigger Term Quality

The only trigger guidance is the invocation syntax 'invoke with $agent-base-template-generator', which is technical jargon rather than natural keywords a user would say when they need this skill.

1 / 3

Distinctiveness Conflict Risk

The named skill reference is somewhat distinct, but the generic 'Agent skill for...' framing and absence of capability-specific triggers mean it could still overlap with other template/scaffolding skills.

2 / 3

Total

5

/

12

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
ruvnet/claude-flow
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.