CtrlK
BlogDocsLog inGet started
Tessl Logo

blog-multilingual

One-command multilingual blog creation. Writes a blog post, translates it into user-specified languages, applies cultural adaptation, and emits hreflang tags, sitemap entries, and a CMS-ready language map. The complete write-to-publish pipeline for international content. Orchestrates blog-write, blog-translate, blog-localize, and (optionally) seo-hreflang. Use when user says "multilingual blog", "blog multilingual", "write in multiple languages", "international blog", "mehrsprachiger Blog", "blog multilingue", "blog multilingue", "create blog in German and French".

72

Quality

88%

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

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.

Content is highly actionable with a clear, validated multi-phase workflow. Its weakness is conciseness and progressive disclosure: bulky inline SEO templates could be split into reference files. Tightening the inline templates would lift the lower-scoring dimensions.

Suggestions

Move the full hreflang HTML, XML sitemap, and JSON map templates into a references/ file (e.g. references/hreflang-templates.md) and keep only a short example plus a link in SKILL.md.

Trim the inline hreflang 'Rules' list since it mirrors seo-hreflang; reference the source rule set instead of restating it.

Add a real references/ or scripts/ file referenced from the body so progressive disclosure reflects actual bundle structure rather than inline content.

DimensionReasoningScore

Conciseness

The body is operational and mostly efficient but runs long with full inline HTML, XML, and JSON hreflang templates and re-explained rules that could be tightened or externalized.

2 / 3

Actionability

Provides concrete command syntax, exact output paths, and copy-paste-ready HTML/XML/JSON artifact templates plus per-phase instructions, fully executable rather than pseudocode.

3 / 3

Workflow Clarity

A clear six-phase sequence with progress markers and validation checkpoints (locale-code validation, symlink rejection, backup-on-overwrite, partial-failure retry, error-handling table).

3 / 3

Progressive Disclosure

No references/scripts/assets bundle exists, so large SEO templates live inline as a monolithic block; cross-references to sibling SKILL.md files are present but no one-level-deep reference files are provided in this bundle.

2 / 3

Total

10

/

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.

The description is specific, trigger-rich, and complete with an explicit 'Use when' clause. It clearly distinguishes this orchestrator from sibling blog skills. No changes needed.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Writes a blog post, translates it... applies cultural adaptation, and emits hreflang tags, sitemap entries, and a CMS-ready language map' — matching the comprehensive multi-action anchor.

3 / 3

Completeness

Explicitly answers both what (write-translate-localize-publish pipeline) and when via a 'Use when user says...' clause with concrete triggers, matching the top anchor.

3 / 3

Trigger Term Quality

Covers natural user phrasings including multilingual variants ('multilingual blog', 'write in multiple languages', 'mehrsprachiger Blog', 'blog multilingue'), giving good coverage of terms users would actually say.

3 / 3

Distinctiveness Conflict Risk

The multilingual orchestration niche is distinct and the trigger list is specific enough to avoid firing for the narrower sibling blog-* skills.

3 / 3

Total

12

/

12

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
AgriciDaniel/claude-blog
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.