Skill 詳細
cover-letter
Supports submission letters rather than the academic manuscript itself.
使用前に確認
自動レビューは関連性のみを確認し、安全性や推奨を保証しません。使用前に出典の説明を読んでください。
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.pyGitHub で全文を読む (外部ページ)