CtrlK
BlogDocsLog inGet started
Tessl Logo

bapfernandez/article-creator

Content creator for tessl.io — generates publish-ready blog articles with SEO metadata, Tessl house style, and technical authority.

90

1.18x
Quality

82%

Does it follow best practices?

Impact

91%

1.18x

Average score across 10 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

Quality

Content

55%

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

This skill is comprehensive and highly actionable, providing detailed templates, concrete examples, and a clear workflow with validation. However, it is severely over-long for a single SKILL.md file, explaining many concepts Claude already understands (writing voice, SEO basics, analogy construction) and inlining content that should be split into referenced files. The monolithic structure means every invocation loads ~2,500+ words of context regardless of the specific task.

Suggestions

Split article type templates into separate files (e.g., THOUGHT_LEADERSHIP.md, TUTORIAL.md) and reference them from SKILL.md, loading only the relevant type per invocation.

Move the Voice Reference section to a separate VOICE_GUIDE.md file, keeping only a 2-3 bullet summary in the main skill with a reference link.

Condense the SEO section to essential rules and keyword clusters, moving detailed explanations (what meta descriptions are, how URL slugs work) out since Claude already knows these concepts.

Move the priority keyword clusters to a separate KEYWORDS.md reference file to reduce main file length and allow independent updates.

DimensionReasoningScore

Conciseness

At ~2,500+ words, this skill is extremely verbose. It explains writing concepts Claude already knows (what first-principles thinking is, how analogies work, what SEO meta descriptions are). The voice reference section alone is longer than many entire skills. Much of this could be condensed to bullet points or a style checklist without losing actionability.

1 / 3

Actionability

The skill provides highly concrete, actionable guidance: specific article type templates with exact structures, word counts, and product integration levels; a complete output format with metadata block; specific SEO keyword clusters; a self-check checklist; and clear 'What NOT to Do' constraints. A writer could follow this and produce a conforming article.

3 / 3

Workflow Clarity

The 6-step process section is clearly sequenced, and the self-check checklist at the end serves as an explicit validation checkpoint before output. Each article type has a clear structural template with ordered sections. The workflow is unambiguous: identify type → select keyword → build structure → write → generate metadata → self-check.

3 / 3

Progressive Disclosure

Everything is in a single monolithic file with no references to supporting files. The voice reference section, five detailed article type templates, full SEO guidelines, and house style rules could each be separate referenced documents. This creates a massive context load every time the skill is invoked, regardless of which article type is needed.

1 / 3

Total

8

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a strong skill description that clearly communicates what the skill does (drafts/edits/produces various types of blog articles for tessl.io) and when to use it (explicit 'Use whenever' clause with multiple natural trigger terms). It is highly distinctive due to the brand-specific anchoring and covers concrete actions, content types, and quality standards. The description is concise yet comprehensive.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Drafts, edits, or produces publish-ready blog articles' and enumerates content types including 'thought leadership, skill showcases, tutorials, news/analysis, or comparisons.' Also mentions specific outputs like 'SEO metadata' and 'house style rules.'

3 / 3

Completeness

Clearly answers both 'what' (drafts, edits, produces blog articles of various types following Tessl's standards) and 'when' with an explicit 'Use whenever...' clause listing specific trigger scenarios.

3 / 3

Trigger Term Quality

Includes strong natural trigger terms users would say: 'tessl.io article', 'blog post draft', 'content for the Tessl blog', 'write/review content', 'editorial standards', 'SEO metadata', and 'house style rules.' Good coverage of variations a user might naturally use.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive due to the specific domain anchor of 'tessl.io' and 'Tessl blog.' The combination of a named brand, specific content types, and editorial standards makes it very unlikely to conflict with generic writing or blogging skills.

3 / 3

Total

12

/

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Reviewed

Table of Contents