Skill 详情

cover-letter

Supports submission letters rather than the academic manuscript itself.

匹配类型可能匹配已针对 学术写作 审核
来源bahayonghang/academic-writing-skills外部来源
报告安装量548仅表示受欢迎程度

使用前先检查

自动化审核只检查相关性,不代表安全审查或推荐。使用前请阅读来源中的说明。

已保存的来源预览

SKILL.md

这段内容是审核时保存的快照。外部来源才是完整且最新的版本。

---
name: cover-letter
description: Submission cover-letter assistant for existing LaTeX manuscripts. Use to generate, optimize, align-check, preflight, and journal-fit-check cover letters against paper evidence, novelty claims, and target venue expectations. Also handles Chinese requests (写投稿信 / 致编辑信). Do not use for editing main.tex, full manuscript audit, bibliography search, or a job-application 求职信.
when_to_use: >-
  Trigger on "write a cover letter", "journal submission letter", "align the cover letter with my manuscript",
  "check novelty claims", "preflight before submission", "fit for Nature/IEEE/Elsevier",
  or requests to summarize contributions for an editor without rewriting the paper.
  中文触发词:"写投稿信"、"投稿信 / 致编辑信 / 给编辑的信"、"把投稿信和稿件对齐核对"、"检查新颖性主张"、"投稿前预检"、"看适不适合投 Nature/IEEE";不含求职信、论文本体审稿、文献检索。
metadata:
  category: academic-writing
  tags:
    [
      cover-letter,
      submission,
      latex,
      manuscript,
      journal,
      conference,
      claim-evidence,
      align-check,
      journal-fit,
    ]
  version: "6.0.0"
  last_updated: "2026-07-16"
argument-hint: "--mode generate|optimize|align-check|journal-fit|presubmission --manuscript main.tex --letter cover_letter.md --journal nature|science|cell|ieee-trans|acm|springer-lncs|neurips|icml|cvpr|generic [--json]"
allowed-tools: Read, Glob, Grep, Bash(uv *)
---

# Cover Letter Skill (Academic Submission)

Generate, optimize, align-check, journal-fit-check, and pre-submission-check a submission cover letter using the user's existing LaTeX manuscript as the evidence source. The core differentiating capability is **align-check**: every claim the letter makes must trace to visible manuscript evidence; generation and optimization plug into that contract by default.

## Capability Summary

- Generate a draft from a manuscript .tex (five-segment scaffold; title/abstract/contributions/authors extracted deterministically).
- Optimize an existing draft against tier strategy and the active journal template; return LaTeX-comment diff suggestions, never file edits.
- Align-check letter claims against the manuscript (overclaim, missing evidence, unsupported numeric tokens, AI-disclosure inconsistency between letter and manuscript). Runs by default inside `generate` and `optimize`.
- Journal-fit score on four sub-axes (scope_fit, novelty_framing, evidence_density, format_compliance) → HIGH / MEDIUM / LOW.
- Pre-submission mechanical checks: required declarations, length, opener clichés, banned phrases, AI-tone term frequency, structural AI-trace signals, paragraph shape.
- Unified deterministic CLI (`scripts/cover_letter.py`) with `--mode generate|optimize|align-check|journal-fit|presubmission`; legacy scripts remain supported.

## Triggering

Use when the user has a LaTeX manuscript and wants a cover letter generated, an existing letter polished/reviewed, claims verified against the manuscript, a journal-fit assessment, or pre-submission declaration/length/phrasing checks. Prefer this skill over generic prose tools whenever the request mentions "cover letter," "submission letter," "投稿信," or "editor letter" with a paper / journal / conference context.

## Do Not Use

- Manuscript `main.tex` edits → `latex-paper-en` (English) or `latex-thesis-zh` (Chinese).
- Full reviewer-style critique of the paper itself → `paper-audit`.
- `.bib` search or citation verification → `bib-search-citation`.
- Typst sources — only `.tex` manuscripts are supported in this version.
- Reviewer response letters (rebuttals) — deferred to a future release.

## Module Router

| Module | Use when | Primary command | Read next |
| --- | --- | --- | --- |
| `generate` | Draft a letter from a manuscript | `uv run python -B $SKILL_DIR/scripts/cover_letter.py --mode generate --manuscript main.tex --journal nature --json` | `references/LETTER_STRUCTURE.md`, `references/JOURNAL_TIERS.md`, `templates/<venue>.md` |
| `optimize` | Polish an existing draft | `uv run python -B $SKILL_DIR/scripts/cover_letter.py
在 GitHub 阅读完整来源 (打开外部页面)
相关上下文

相关工作