CtrlK
BlogDocsLog inGet started
Tessl Logo

seo-content-writer

Write SEO blog posts, articles, landing pages with keyword integration, header optimization, and snippet targeting. SEO文章写作/内容优化

68

Quality

83%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

85%

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 SEO writing skill with a clear validated workflow and properly signaled one-level-deep references, though its length and templated boilerplate could be tightened for token efficiency.

Suggestions

Consolidate the repeated placeholder markdown templates (requirements, research, title, meta, links) into a single parameterized template to reduce boilerplate.

Move the 50-phrase trigger list out of frontmatter or trim to the highest-signal phrases to reclaim context budget.

Use local relative reference paths (references/seo-writing-checklist.md) instead of absolute GitHub URLs so links resolve in-bundle.

DimensionReasoningScore

Conciseness

The body is long (~370 lines) with repeated templated placeholder blocks and restated SEO advice, plus a 50-phrase frontmatter trigger list; mostly actionable but padded rather than lean, matching 'mostly efficient but could be tightened'.

2 / 3

Actionability

Provides concrete, copy-paste-ready markdown templates and specific numeric thresholds ("150-160 characters", "≥5 precise numbers", "FAQ 40-60 word answers"), meeting the 'fully executable / specific examples' anchor for an instruction-only skill.

3 / 3

Workflow Clarity

A clear 9-step sequence with explicit validation checkpoints (Input/Output Validation), an Issue Classification with auto-correct vs needs-decision handling, and a self-check feedback loop matches 'clear sequence with explicit validation steps; feedback loops'.

3 / 3

Progressive Disclosure

Points to one-level-deep, clearly signaled references (seo-writing-checklist.md, title-formulas.md, content-structure-templates.md) that all exist in ./references/, with a dedicated Reference Materials section matching the 'clear overview with well-signaled one-level-deep references' anchor.

3 / 3

Total

11

/

12

Passed

Description

82%

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 and distinct, naming concrete content types and SEO techniques with natural trigger terms, but it omits an explicit 'Use when...' clause, capping completeness at 2.

Suggestions

Append an explicit trigger clause, e.g. 'Use when writing SEO-optimized blog posts, articles, or landing pages targeting a specific keyword.'

Add common user phrasings like 'write content that ranks' or 'SEO copywriting' to broaden natural trigger-term coverage.

DimensionReasoningScore

Specificity

Lists multiple concrete content types ("blog posts, articles, landing pages") paired with specific actions ("keyword integration, header optimization, and snippet targeting"), matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Clearly states what the skill does but lacks any 'Use when...' trigger clause, which per the guidelines caps completeness at 2 ('has what, but when is missing or only implied').

2 / 3

Trigger Term Quality

Uses natural user language ("SEO blog posts, articles, landing pages", "keyword") plus the multilingual "SEO文章写作/内容优化", giving broad coverage of terms users would actually say; above the 'some relevant keywords but missing common variations' anchor.

3 / 3

Distinctiveness Conflict Risk

The SEO-content-writing niche with terms like "snippet targeting" and "header optimization" is distinct and unlikely to fire for unrelated skills, matching the 'clear niche with distinct triggers' anchor.

3 / 3

Total

11

/

12

Passed

Validation

81%

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

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

13

/

16

Passed

Repository
MODSetter/SurfSense
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.