CtrlK
BlogDocsLog inGet started
Tessl Logo

paper-write

Draft LaTeX paper section by section from an outline. Use when user says "写论文", "write paper", "draft LaTeX", "开始写", or wants to generate LaTeX content from a paper plan.

65

Quality

80%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

73%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 is a detailed, well-sequenced workflow with strong validation and highly executable guidance. Its main weaknesses are recurring redundancy (citation-style rules restated multiple times) and an oversized inline validation script that belongs in a bundle file.

Suggestions

Consolidate the ML (natbib) vs IEEE (cite) citation rule into a single authoritative location and reference it, instead of restating it in Constants, Step 3, Key Rules, and Final Checks.

Move the inline bib-hygiene Python validation block into scripts/validate_bib.py and invoke it from the workflow, keeping the SKILL.md body lean.

Trim the 'Empirical motivation' editorial anecdotes or relocate them to a shared-references file so the workflow steps stay directive.

DimensionReasoningScore

Conciseness

Mostly high-signal, but it repeats the ML-vs-IEEE citation rule in several places and includes editorial 'Empirical motivation' anecdotes, which is more than minor padding yet not severely verbose.

3 / 5

Actionability

Provides concrete, executable venue LaTeX templates, real DBLP/CrossRef curl commands, and a copy-paste validation script; the one step-described bib-cleaning pattern keeps it just short of fully copy-paste ready everywhere.

4 / 5

Workflow Clarity

An explicit Step 0-8 sequence with validation checkpoints (backup-before-overwrite, dead-entry removal, VERIFY/MISMATCH handling, review triage) and a final checklist — clear feedback loops for a destructive/batch operation.

5 / 5

Progressive Disclosure

Points to one-level-deep shared-references with clear when-to-read signaling, but referenced bundle files (shared-references/, templates/) are not present and the inline ~90-line validation script would fit better in scripts/.

4 / 5

Total

16

/

20

Passed

Description

87%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.

The description is concrete, third-person, and provides explicit what/when guidance with natural multilingual trigger phrases. It is strong overall, with only minor room to broaden specificity and synonym coverage.

DimensionReasoningScore

Specificity

Names the LaTeX-paper domain and a concrete action ('Draft LaTeX paper section by section from an outline'), but presents one dominant action rather than the multiple enumerated actions of the 5-anchor.

4 / 5

Completeness

Explicitly answers both what ('Draft LaTeX paper section by section from an outline') and when ('Use when user says...') with concrete enumerated trigger phrases, matching the 5-anchor.

5 / 5

Trigger Term Quality

Includes natural triggers across languages ('写论文', 'write paper', 'draft LaTeX', '开始写') plus a generative phrase, but a few common synonyms (e.g., 'LaTeX paper', 'manuscript') are missing.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear LaTeX-paper-drafting niche with distinctive multilingual triggers, giving minimal conflict risk with other skills.

5 / 5

Total

18

/

20

Passed

Validation

75%

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

Validation12 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

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

Warning

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

12

/

16

Passed

Repository
wanshuiyin/Auto-claude-code-research-in-sleep
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.