CtrlK
BlogDocsLog inGet started
Tessl Logo

docx

Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', '.dotx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx or .dotx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.

79

Quality

100%

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

100%Weight 40%Scale 1-3

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 and footgun-driven, fully actionable with exact values and commands, clearly sequenced with validation feedback loops, and properly offloading complexity to verified bundle scripts one level deep. No dimension shows meaningful weakness.

DimensionReasoningScore

Conciseness

The body is a dense, footgun-focused reference that assumes Claude's competence — it does not re-explain what a docx is beyond a one-line setup, and nearly every line is a non-obvious gotcha or exact value, fitting the 'lean and efficient; every token earns its place' anchor over the 'mostly efficient but could be tightened' anchor at 2.

3 / 3

Actionability

Provides copy-paste-ready specifics — exact DXA dimensions (12240, 15840), ShadingType.CLEAR, WidthType.DXA, PositionalTab config — and executable bash blocks for unzip/edit/zip/validate, matching 'fully executable code/commands; copy-paste ready' rather than the pseudocode anchor at 2.

3 / 3

Workflow Clarity

The editing flow is a clearly sequenced unzip → strip symlinks → merge_runs → edit → zip → validate pipeline with an explicit validate checkpoint, --auto-repair and --author feedback loops, and a separate 'Verify the output' render-and-look step, satisfying the 'explicit validation steps; feedback loops' anchor for XML/document manipulation.

3 / 3

Progressive Disclosure

Opens with a task-selection overview table, signals navigation with 'Script paths below are relative to this skill's directory', and pushes heavy logic into verified one-level-deep bundle scripts (soffice.py, validate.py, merge_runs.py, accept_changes.py, comment.py) and templates/ rather than nesting references, matching 'clear overview with well-signaled one-level-deep references'.

3 / 3

Total

12

/

12

Passed

Description

100%Weight 40%Scale 1-3

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, specific description that clearly defines capabilities, supplies natural trigger terms, answers both what and when, and draws a hard boundary against PDFs, spreadsheets, and Google Docs. It uses directive rather than first/second-person voice, so no specificity penalty applies.

DimensionReasoningScore

Specificity

Lists many concrete actions — 'create, read, edit, or manipulate', 'extracting or reorganizing content', 'inserting or replacing images', 'find-and-replace', 'tracked changes or comments', and 'converting content' — matching the 'lists multiple specific concrete actions' anchor rather than the partial single-action anchor at 2.

3 / 3

Completeness

Explicitly states what the skill does and when to use it via 'Use this skill whenever...', 'Triggers include:', 'Also use when...', and 'If the user asks for...', clearly answering both what and when with explicit triggers rather than only implying when.

3 / 3

Trigger Term Quality

Covers natural user phrasings — 'Word doc', 'word document', '.docx', '.dotx', plus deliverable nouns 'report', 'memo', 'letter', 'template' — giving good coverage of terms a user would actually say, above the 'some relevant keywords but missing variations' anchor at 2.

3 / 3

Distinctiveness Conflict Risk

Targets a clear Word/.docx niche and adds an explicit exclusion — 'Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks' — making conflict with adjacent skills unlikely, beyond the 'somewhat specific but could overlap' anchor at 2.

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

referenced_paths_exist

Referenced path issues: 3 deeper-than-1-level

Warning

Total

15

/

16

Passed

Repository
K-Dense-AI/claude-scientific-writer
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.