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.