CtrlK
BlogDocsLog inGet started
Tessl Logo

story-deslop

网文去AI味。检测并清除文本中的AI写作痕迹,让文字回归自然、非模板化。触发方式:/story-deslop、/去AI味、「去AI味」「这篇太AI了」「网文去AI味」。

71

Quality

89%

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

88%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 thorough, highly actionable skill body with an explicit phased workflow, real validation checkpoints, and well-organized one-level-deep references. Its main weakness is modest duplication between inline tables/examples and the bundled reference files, which lightly hurts conciseness and the cleanliness of the progressive disclosure split.

Suggestions

Trim the inline 自然表达替换参考 list and the Gate-A before/after examples that duplicate references/anti-ai-writing.md, replacing them with a one-line pointer to keep the overview lean.

Consider moving the dense agent-compatibility / agents_version notice block into a short reference note, since it is operational plumbing rather than core deslop guidance.

DimensionReasoningScore

Conciseness

Largely efficient and dense with specialized craft knowledge Claude would not already know (the Gate system, deletion-priority logic, tier limits), but some content — the 自然表达替换参考 list and several Gate-A before/after examples — duplicates material already in references/anti-ai-writing.md, and the agent-compatibility block is heavy operational overhead. It is not a 5 because of that duplication; it is above a 3 because almost nothing explains concepts Claude already knows.

4 / 5

Actionability

Provides copy-paste-ready, real executable commands (check-ai-patterns.js, check-degeneration.js, normalize-punctuation.js, author_memory_commit.py query/record) plus concrete ❌/✅ before/after examples and report templates covering the common cases.

5 / 5

Workflow Clarity

A clear five-phase sequence (扫描→诊断分级→逐项清除→确定性收尾→输出) with explicit validation checkpoints (re-scan scripts, 字数硬约束) and feedback loops (convergence termination rules, over-deletion recovery into 自然白话), satisfying the destructive/batch validation requirement.

5 / 5

Progressive Disclosure

Good structure with a well-signaled 参考资料 table, one-level-deep references to real files (all verified to exist), and no nested reference chains. It is not a 5 because inline tables (自然文本基准, 替换参考) overlap the reference files, leaving minor organization gaps rather than a clean split.

4 / 5

Total

18

/

20

Passed

Description

90%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 tight, well-constructed description that clearly states both capability and explicit trigger guidance with natural user phrases. Its only weakness is that it surfaces just two of the skill's many actions, slightly understating the actual pipeline.

DimensionReasoningScore

Specificity

Names the domain ('网文去AI味') and two concrete actions — '检测' and '清除文本中的AI写作痕迹' — matching the anchor for 1-2 concrete actions; it is not a 4 because it does not list several actions (the scan/diagnose/gate/report pipeline is not surfaced in the description).

3 / 5

Completeness

Explicitly answers both 'what' ('检测并清除文本中的AI写作痕迹,让文字回归自然、非模板化') and 'when' via an explicit '触发方式' clause with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural trigger coverage including the colloquial '这篇太AI了' plus synonyms '去AI味' / '网文去AI味' and the slash command '/story-deslop' — exactly the phrases a user would say.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (de-AI-flavoring web novels) with distinctive triggers unlikely to fire for unrelated skills, so conflict risk is minimal.

5 / 5

Total

18

/

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.

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

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

Total

13

/

16

Passed

Repository
worldwonderer/oh-story-claudecode
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.