CtrlK
BlogDocsLog inGet started
Tessl Logo

style-journal-rewrite

Rewrite drafts according to target writing style or target journal format. Triggers when user says "rewrite in XX style", "match this tone", "format for XX journal", "rewrite following this format". Input can be .docx / .md / .txt or conversation text.

65

Quality

82%

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

78%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 well-engineered skill body: lean, assumption-respecting prose; concrete and verifiable commands; a clearly sequenced three-path workflow with a thorough QC checklist; and exemplary progressive disclosure with real one-level-deep reference files. Remaining improvements are small: inline example values for the citation converter's style flags and per-step validation for destructive DOCX edits.

DimensionReasoningScore

Conciseness

The body is dense and instructional with no padding of concepts Claude already knows — branching logic, constraints, and commands occupy nearly every line. A few spots could be trimmed (C3's justification of why Zotero/EndNote engines produce better results, the source attribution line), keeping it just below the lean-every-token-earns-its-place anchor.

4 / 5

Actionability

Concrete, verifiable guidance throughout: script invocations with real flags (scripts/remove_heading_numbers.py <input> <output>, convert_ref_format.py --ref-list-style / --style / --range-joiner / --group-separator), specific python-docx directives (para.runs, font.name, paragraph_format, only modify w:rPr and w:pPr), and explicit Skill() handoffs. Minor gaps: no example values for --ref-list-style / --style options, and 'manually edit heading text' in B1 lacks a specific procedure.

4 / 5

Workflow Clarity

A clear sequence runs from boundary definition and profile extraction through three input-format paths to a final QC checklist, with explicit checkpoints (field code detection, PMID marker integrity, file opens normally) and an error-handling section with fallbacks. It falls short of the top anchor because validation is end-of-process only (no validate-fix-retry loop per step for the destructive DOCX manipulation) and section numbering is inconsistent (0/1, then unnumbered Paths, then 4/5).

4 / 5

Progressive Disclosure

SKILL.md acts as a clear branching overview with well-signaled, one-level-deep references (references/style-profile-extraction.md, references/journal-format-extraction.md, references/rewriting-criteria.md — all verified to exist) and scripts, with detail appropriately pushed into those files. This matches the top anchor exactly.

5 / 5

Total

17

/

20

Passed

Description

78%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 that clearly states what the skill does and gives explicit, natural trigger phrases plus accepted input formats. Its main weakness is specificity: the single 'rewrite drafts' verb undersells the concrete sub-capabilities (citation formatting, abstract structure, visual formatting) that the body actually delivers.

DimensionReasoningScore

Specificity

"Rewrite drafts according to target writing style or target journal format" names the domain and one main action with two modes, but does not enumerate the concrete sub-capabilities the body actually covers (citation style conversion, abstract structure, visual formatting). It matches the anchor for naming domain plus 1-2 concrete actions without comprehensive coverage, not the next level of several listed specific actions.

3 / 5

Completeness

It explicitly answers both questions: what ("Rewrite drafts according to target writing style or target journal format") and when ("Triggers when user says 'rewrite in XX style', 'match this tone', 'format for XX journal', 'rewrite following this format'") with concrete trigger phrases and accepted input formats. The 'when' is explicit, matching the top anchor rather than the level below where 'when' could be more explicit.

5 / 5

Trigger Term Quality

Natural phrases like "rewrite in XX style", "match this tone", "format for XX journal" are exactly what users would say, plus file extensions (.docx / .md / .txt). A few common variations are missing (e.g. "make it sound like XX", "write like XX", "change the tone"), so it falls short of comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

The style/journal-format adaptation niche is well defined with distinct triggers, clearly separable from sibling skills (reference finding, citation formatting). Minor overlap risk remains: "match this tone" could fire for general writing or tone-change requests that do not involve drafts or journal formats, so it does not fully reach the minimal-conflict top anchor.

4 / 5

Total

16

/

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

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.