CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

content-creator

Deprecated redirect skill that routes legacy 'content creator' requests to the correct specialist. Use when a user invokes 'content creator', asks to write a blog post, article, guide, or brand voice analysis (routes to content-production), or asks to plan content, build a topic cluster, or create a content calendar (routes to content-strategy). Does not handle requests directly — identifies user intent and redirects to content-production for writing/SEO/brand-voice tasks or content-strategy for planning tasks.

81

1.17x
Quality

80%

Does it follow best practices?

Impact

82%

1.17x

Average score across 6 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./marketing-skill/skills/content-creator/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

70%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.

A clear, well-organized redirect body whose single action (route to the correct specialist) is unambiguous. Its weaknesses are redundant routing tables that repeat the same mappings three times, and a bundle of five reference/asset files that are completely orphaned — unreachable from the SKILL.md body and presumably belonging to the successor skills.

Suggestions

Remove the 'Output Artifacts' table and the 'Proactive Triggers' section's overlap with the main table — consolidate into one authoritative intent→skill mapping so the routing is stated exactly once.

Resolve the orphaned bundle: either delete references/analytics_guide.md, brand_guidelines.md, content_frameworks.md, social_media_optimization.md, and assets/content_calendar_template.md (they belong to the successor skills), or add a one-line note in 'Related Skills' stating where each file moved so the bundle is not silently unreachable.

Trim the 'Why the Change' section to a single sentence (e.g., 'The original content-creator tried to do everything; it was split into content-production and content-strategy.') to reclaim tokens from narrative padding.

DimensionReasoningScore

Conciseness

The same routing mappings are stated three times: the main 'You want to... / Use this instead' table, the 'Proactive Triggers' section, and the 'Output Artifacts' table ('Write a blog post' → content-production, 'Content calendar' → content-strategy, 'Brand voice analysis' → content-production — all duplicating the first table). The 'Why the Change' narrative ('That made it a jack of all trades') adds further padding. Mostly efficient but needs tightening, which is anchor 3 rather than the minor-trim anchor 4.

3 / 5

Actionability

Concrete, executable guidance: exact request→skill mappings with relative links (../content-production/), named tools ('brand_voice_analyzer.py', 'seo_optimizer.py'), and an explicit directive ('Route the user to the correct specialist — don't attempt to handle the request here'). Not a 5 because there is no example of the redirect phrasing to deliver, and the duplication slightly muddies which mapping is authoritative.

4 / 5

Workflow Clarity

This is a single-task skill (route the request to the correct specialist) and that action is unambiguous — the tables fully determine intent→skill and the Communication section forbids handling requests here. The simple-skill exception applies: no multi-step workflow or validation is needed for a redirect, so the single-action clarity earns anchor 5.

5 / 5

Progressive Disclosure

The body itself is well-organized with clear one-level-deep links to the successor skills, but the bundle ships five files — references/analytics_guide.md, brand_guidelines.md, content_frameworks.md, social_media_optimization.md, and assets/content_calendar_template.md — none of which is referenced anywhere in SKILL.md. Scored against the actual bundle structure, that is orphaned content with no navigation path, which fits anchor 3 ('some structure but could be better organized') rather than the minor-gap anchor 4.

3 / 5

Total

15

/

20

Passed

Description

83%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.

A strong description for a deprecated redirect skill: it explicitly states what it does (routes, does not handle requests directly) and when to use it, with concrete trigger phrases and per-intent routing targets. The main gaps are the missing social-content routing mentioned in the body and inherent — though explicitly disambiguated — trigger overlap with its successor skills.

DimensionReasoningScore

Specificity

The description lists several concrete routing actions with named targets ('routes legacy "content creator" requests to the correct specialist', 'identifies user intent and redirects to content-production for writing/SEO/brand-voice tasks or content-strategy for planning tasks'). It is not a 5 because the social-content routing documented in the body is absent, leaving a coverage gap; it exceeds anchor 3 because it names multiple specific actions rather than just 1-2.

4 / 5

Completeness

Both questions are answered explicitly with concrete trigger phrases: the 'what' ('Deprecated redirect skill that routes legacy "content creator" requests to the correct specialist... Does not handle requests directly') and the 'when' ('Use when a user invokes "content creator", asks to write a blog post, article, guide, or brand voice analysis... or asks to plan content, build a topic cluster, or create a content calendar'). This matches the anchor 5 example structure exactly.

5 / 5

Trigger Term Quality

Natural trigger phrases users would actually say are well covered: '"content creator"', 'write a blog post, article, guide', 'brand voice analysis', 'plan content', 'build a topic cluster', 'create a content calendar'. A few natural terms are missing — most notably social media content, which the body routes to a third skill but the description never mentions — so it fits anchor 4 rather than the comprehensive anchor 5.

4 / 5

Distinctiveness Conflict Risk

The skill occupies a clear niche (legacy 'content creator' invocations) and explicitly disambiguates routing per task type, but its triggers ('asks to write a blog post') naturally overlap with the content-production and content-strategy skills it redirects to — intentional overlap with closely related skills, which is exactly anchor 4 rather than the minimal-conflict anchor 5.

4 / 5

Total

17

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 5 suspicious

Warning

Total

15

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

marketing-skill/skills/content-creator/SKILL.md

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.