CtrlK
BlogDocsLog inGet started
Tessl Logo

nsfc-humanization

去除 NSFC 标书中的 AI 机器味,尤其适用于“不是…而是…”式伪对立、模板化转折、抽象概念堆叠、边界声明过重、研究动作不清的标书段落,使文本读起来像资深领域专家亲笔撰写(不适用:非标书内容/需修改格式/需补充新内容)

64

Quality

78%

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 ./skills/nsfc-humanization/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

85%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a tight, rule-driven instruction set with concrete rewrite recipes, a validation-backed workflow, and a clean single-level reference. The only weakness is minor internal duplication of rules and pattern lists between the body and the reference file.

Suggestions

De-duplicate the LaTeX/受保护片段 protection list — state it once and cross-reference, rather than listing tokens in both 硬规则 and 受保护片段.

Keep the 整齐二分 pattern enumeration in references/machine-patterns.md and reference it from 风格目标 instead of repeating the full list in the body to save tokens.

DimensionReasoningScore

Conciseness

Mostly efficient and free of padding about concepts Claude already knows, but several rules are restated (LaTeX protection in both 硬规则 and 受保护片段; the dichotomy-pattern list in both 风格目标 and references/machine-patterns.md) and could be tightened.

2 / 3

Actionability

Gives concrete before→after rewrite recipes (e.g. '真实边界…弱化为本研究将 A 限定在…,重点处理 B'), exact verbatim-preserve token lists (\cite{}, \ref{}, \label{}, \eqref{}), and explicit parameter enums — copy-apply-ready guidance with no vagueness.

3 / 3

Workflow Clarity

A clear 9-step workflow with explicit validation feedback loops (step 7 checks structure/verbatim preservation; step 8 runs 1-2 self-eval rounds with a specific check '是否误把更具体写成了新增事实'), appropriate for a zero-loss-sensitive editing task.

3 / 3

Progressive Disclosure

Section-organized body with a single clearly signaled one-level-deep reference (references/machine-patterns.md, which exists); detailed pattern catalog is appropriately split out from the inline rules.

3 / 3

Total

11

/

12

Passed

Description

72%

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 well-targeted with strong trigger-term coverage and a clear, well-scoped niche. Its main weakness is the lack of an explicit 'Use when…' trigger clause, which leaves the 'when' implied rather than stated.

Suggestions

Add an explicit 'Use when…' / '当用户…时使用' clause so the triggering situation is stated, not implied — e.g. '当用户要求润色 NSFC 标书、去掉机器味或改写不是/而是式对立时使用'.

Spell out additional concrete actions beyond the single verb 去除 (e.g. 改写句式、还原研究动作、保留 LaTeX 受保护片段) to lift specificity toward 3.

DimensionReasoningScore

Specificity

Names the concrete domain (NSFC 标书) and enumerates specific target patterns (伪对立、模板化转折、抽象概念堆叠), but the action set is one verb (去除) plus enumerated targets rather than multiple distinct concrete actions.

2 / 3

Completeness

Clearly states what it does, but the 'when' is only implied via '尤其适用于…' and an explicit not-applicable clause; there is no explicit 'Use when…' / equivalent trigger guidance, which caps completeness at 2.

2 / 3

Trigger Term Quality

Good coverage of natural trigger terms a user would actually say — '机器味', '不是…而是…', '模板化转折' — covering the common phrasings used when complaining about AI-generated grant text.

3 / 3

Distinctiveness Conflict Risk

Clear niche (NSFC grant humanization) sharpened by an explicit not-applicable clause ('不适用:非标书内容/需修改格式/需补充新内容'), making it unlikely to trigger for the wrong skill.

3 / 3

Total

10

/

12

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 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

Total

14

/

16

Passed

Repository
huangwb8/ChineseResearchLaTeX
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.