Detalle del Skill

cover-letter

Supports submission letters rather than the academic manuscript itself.

CoincidenciaPosibleRevisado para redacción académica
Fuentebahayonghang/academic-writing-skillsFuente externa
Instalaciones reportadas548Solo señal de popularidad

Revisar antes de usar

La revisión automática comprueba relevancia, no seguridad ni respaldo. Lee las instrucciones de la fuente antes de usar este Skill.

Vista previa guardada

SKILL.md

Este extracto es una copia guardada durante la revisión. La fuente externa contiene la versión completa y actual.

---
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
Leer la fuente completa en GitHub (abre una página externa)
Contexto

Trabajo relacionado