ppw:cover-letter

Generate submission-ready academic cover letters from manuscript and journal template.

38|3|Updated May 7, 2026
One-click install
npx skills add https://github.com/Chanw-research/claude-code-paper-writing --skill ppw-cover-letter-chanw-research
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ppw:cover-letter
Source: https://github.com/Chanw-research/claude-code-paper-writing/tree/main/skills/writing-polish/paper-polish-workflow/.claude/skills/ppw-cover-letter
Command: npx skills add https://github.com/Chanw-research/claude-code-paper-writing --skill ppw-cover-letter-chanw-research

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates the creation of submission-ready academic cover letters that align the manuscript with a journal's scope, including data availability and conflict-of-interest statements, saving researchers hours in manuscript submission workflows.

Core Features & Use Cases

  • Journal-template alignment: Loads the target journal's template to tailor the contribution statement to the journal's aims.
  • Paper comprehension: Reads the manuscript (file or pasted text) to extract the title and the paper's key contributions.
  • Ask Strategy orchestration: Collects missing details for the corresponding author, data/code availability, and contact information in an efficient, guided flow.
  • Complete letter generation: Produces a submission-ready letter with four blocks: contribution statement, data/code availability, conflict of interest, and corresponding author details.
  • Fallback safeguards: If the journal template is not found, refuses with a journal-specific error and does not generate generic prose.

Quick Start

Provide the manuscript file and the target journal, and the skill will draft a complete, submission-ready cover letter.

Frequently Asked Questions about ppw:cover-letter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a journal cover letter for manuscript submission?▼

To generate a journal cover letter, provide your manuscript file and target journal. The tool extracts the paper title and key contributions, aligns them with the journal template, and produces a submission-ready letter.

What should a cover letter include for academic journal submission?▼

An academic cover letter should include a contribution statement aligned with the journal's scope, data and code availability, conflict of interest details, and corresponding author contact information.

Can I use a manuscript file to automatically draft a cover letter?▼

Yes, you can use a manuscript file to draft a cover letter. The tool reads the manuscript text to extract the paper title and key contributions, then orchestrates a guided flow to collect missing corresponding author details.

What happens if the target journal template is not found?▼

If the target journal template is not found, the tool stops and returns a journal-specific error. It refuses to generate generic prose to ensure the submission cover letter maintains proper alignment with journal requirements.

How do I add data availability statements to a journal cover letter?▼

To add data availability statements, the tool uses an ask strategy to collect missing details about your data and code availability. It then integrates this information into the final submission-ready cover letter.

Does this cover letter tool work for any academic journal?▼

It works for academic journals with available templates. By loading the specific journal template, it tailors the contribution statement to the journal's aims, but it will refuse to generate a letter if the template is missing.