CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

copy-editing

When the user wants to edit, review, or improve existing marketing copy. Also use when the user mentions 'edit this copy,' 'review my copy,' 'copy feedback,' 'proofread,' 'polish this,' 'make this better,' or 'copy sweep.' This skill provides a systematic approach to editing marketing copy through multiple focused passes.

61

Quality

77%

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 ./.gemini/skills/copy-editing/SKILL.md

The canonical home for this skill is copy-editing in alirezarezvani/claude-skills

SKILL.md
Quality
Evals
Security

Quality

Content

70%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 body delivers a genuinely useful, well-sequenced editing methodology with explicit validation loops and concrete examples. Its two real defects are token waste — the word-level tables and the checklist section restate common editing knowledge and duplicate the sweep definitions — and a broken bundle: three referenced files (two scripts, one reference) do not exist.

Suggestions

Ship the referenced bundle files (scripts/readability_scorer.py, scripts/ai_content_detector.py, references/plain-english-alternatives.md) or remove the references — as delivered, two process steps and the References section point at nonexistent paths.

Cut the ~55-line Copy Editing Checklist section: it restates each sweep's 'What to check' items almost verbatim; the per-sweep 'After this sweep' loop-backs already provide the verification role.

Move the word-level 'Cut these words' / 'Replace these' tables into references/plain-english-alternatives.md and keep only a one-line pointer — they are standard editing knowledge Claude already has.

DimensionReasoningScore

Conciseness

The Seven Sweeps framework, the So What test, and the Prove It evidence types are genuinely additive methodology, but roughly 115 lines restate knowledge Claude already has — the word-level tables ('Utilize → Use,' avoid passive voice, max 25 words per sentence) and a 55-line checklist that duplicates each sweep's 'What to check' list almost item for item.

3 / 5

Actionability

Each sweep ships a numbered Process, a ❌/✅ before/after example, vague→specific tables, and two runnable commands ('python3 scripts/readability_scorer.py --file draft.md', 'python3 scripts/ai_content_detector.py draft.md --json'), making the guidance mostly executable. It falls short of fully executable because those referenced script files are absent from the bundle, so the commands cannot run as shipped.

4 / 5

Workflow Clarity

The workflow is explicitly sequenced ('seven sequential passes') with a per-sweep loop-back protocol ('After this sweep: Return to...'), explicit validation checkpoints ('re-run the scorer; the Flesch score should improve, not regress'), a full checklist, and a termination condition ('Repeat until clean'). This matches the anchor for clear sequence with explicit validation, feedback loops, and checklists; the skill is non-destructive so the missing-validation cap does not apply.

5 / 5

Progressive Disclosure

The body is well-sectioned and its References section is clearly signaled, but the bundle contains only SKILL.md: scripts/readability_scorer.py, scripts/ai_content_detector.py, and references/plain-english-alternatives.md are all referenced yet absent, breaking navigation. The inlined word-replacement tables duplicate exactly the content the missing reference was meant to hold.

3 / 5

Total

15

/

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 with an explicit and well-triggered 'when' clause built from natural user phrases, and a clear third-person statement of what the skill does. Its main weakness is that the 'what' leans on synonymous generic verbs rather than naming the distinctive concrete actions (e.g., the focused editing passes it actually delivers).

DimensionReasoningScore

Specificity

The description names the domain clearly ('existing marketing copy') and the method ('multiple focused passes'), but its action verbs — 'edit, review, or improve' — are near-synonyms rather than distinct concrete actions, matching the anchor for a domain plus 1-2 generic actions rather than the several-specific-actions anchor.

3 / 5

Completeness

Both questions are explicitly answered: an explicit 'when' with concrete quoted trigger phrases ('When the user wants to edit, review, or improve existing marketing copy. Also use when the user mentions...') and an explicit 'what' ('provides a systematic approach to editing marketing copy through multiple focused passes').

5 / 5

Trigger Term Quality

Seven quoted natural phrases ('edit this copy,' 'proofread,' 'polish this,' 'make this better,' 'copy sweep') give good keyword coverage users would actually say, but common variations like 'improve my copy,' 'edit my landing page,' or 'ad copy' are missing, so it falls short of the comprehensive anchor.

4 / 5

Distinctiveness Conflict Risk

'Existing marketing copy' carves a clear niche distinct from writing new copy, and domain triggers like 'copy sweep' are distinctive, but generic phrases like 'make this better' and 'polish this' could fire on non-copy text, leaving minor overlap risk with closely related editing skills.

4 / 5

Total

16

/

20

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.

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (503 lines); consider splitting into references/ and linking

Warning

relative_links

Relative link issues: 1 missing

Warning

referenced_paths_exist

Referenced path issues: 3 missing

Warning

Total

13

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

.gemini/skills/copy-editing/SKILL.md

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.