CtrlK
BlogDocsLog inGet started
Tessl Logo

multi-source-news-writer

Integrates multiple news sources into a single, cohesive press release using an inverted pyramid structure and AP style. Use when you have raw news content and a topic, and need a professional press release.

57

Quality

66%

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

Fix and improve this skill with Tessl

tessl review fix ./scientific-skills/Other/multi-source-news-writer/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

The skill has a clear, well-structured core workflow with a useful one-level reference, but the body is weighed down by extensive generic boilerplate and a contradictory, non-functional validation script that undermine conciseness and actionability.

Suggestions

Remove the generic templated sections (Key Features, Dependencies, Implementation Details, Validation/Safety Rules, Failure Handling, Completion Checklist) that restate the description or add no press-release-specific guidance; keep only the skill-specific Workflow, Rules, and References.

Delete or replace the references to scripts/validate_skill.py—the script is a stub that only prints 'ok' and the body contradicts itself ('No local script validation step is required for this skill').

Add explicit, task-specific validation checkpoints to the workflow, e.g. verify the headline ≤20 chars, lead ~100 chars, body ~1000 chars, and that all 5W1H elements and conflicting sources are resolved before emitting output.

DimensionReasoningScore

Conciseness

The body is padded with large amounts of generic templated boilerplate (Key Features, Dependencies, Implementation Details, Validation/Safety Rules, Completion Checklist) that adds little skill-specific value, and 'Key Features' restates the description verbatim.

2 / 5

Actionability

The core Workflow gives concrete steps (5W1H, conflict resolution, inverted pyramid) and delegates detailed rules to the reference, but much of the body is generic process guidance and the promoted validation script is a non-functional stub.

3 / 5

Workflow Clarity

The three-step Workflow (Analyze → Apply Guidelines → Generate) is clearly sequenced, but validation checkpoints are generic boilerplate rather than specific checks tied to the writing task such as character limits or 5W1H completeness.

3 / 5

Progressive Disclosure

The writing guidelines are cleanly split into a one-level-deep, clearly linked reference file, but the SKILL.md body retains substantial inlined boilerplate that could be trimmed.

4 / 5

Total

12

/

20

Passed

Description

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

The description is strong: it clearly states both what the skill does and when to use it, occupies a distinct niche, and uses concrete trigger phrases. The only minor gaps are a few missing synonyms and slightly narrower action coverage.

DimensionReasoningScore

Specificity

Lists several concrete elements—integrating multiple news sources, inverted pyramid structure, and AP style—though the set of distinct actions is narrower than fully comprehensive.

4 / 5

Completeness

Explicitly states what it does (integrates sources into a cohesive press release) and when to use it (raw news content plus a topic, needing a press release) with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural trigger terms such as 'news content,' 'press release,' and 'professional press release,' but omits common synonyms like 'media release,' 'PR,' or 'news article.'

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche—multi-source press release writing with inverted pyramid and AP style—with distinct triggers and minimal overlap with other skills.

5 / 5

Total

18

/

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.

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
aipoch/medical-research-skills
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.