Sandbox
@hujizhou35-cmd/journal-cover-letter-tutorial

Codex skill and trainer for journal cover letters

This repo gives builders a packaged skill for writing journal cover letters from manuscript files, then a trainer for improving that skill with blind drafts and permitted expert examples. The workflow separates Research, Review, and Bibliometrics letters so the argument matches the paper type.

31 stars1 forksHTMLUpdated 1mo ago
Who it's for

Builders who want an agent to write or improve journal submission cover letters from manuscript materials.

What it delivers

You can draft a journal cover letter that matches the paper type and journal, then audit or improve it with a repeatable trainer workflow.

What it does

Three cover letter routes

Uses separate Research, Review, and Bibliometrics workflows so each letter argues from the right kind of paper.

Manuscript-based drafting

Reads the manuscript, title page, and supplements to build the letter from source material instead of guesswork.

Journal fit checks

Checks current journal guidance before writing and keeps the letter aligned with submission rules.

Separate audit output

Returns an audit alongside the draft so the result can be reviewed for missing facts and mismatches.

Trainer workflow

Compares a blind AI draft with a permitted expert letter, extracts reusable reasoning, and turns it into a tested skill update.

Codex package formats

Provides a `.skill`, a plugin `.zip`, and a portable `SKILL.md` for different agent setups.

README

Journal Cover Letter Skill|投稿信撰写教程

简体中文

Write a journal cover letter from manuscript files—or improve the Skill with manuscript and expert-letter examples.

Start here

I want to...UseWhat it does
Write a cover letterJournal Cover Letter Skill v3.2Reads the manuscript, checks the journal, writes the letter, and audits the result
Improve the SkillCover Letter Skill Trainer v0.2.0Compares a blind AI draft with a permitted expert letter and turns useful lessons into a tested Skill update

Write a cover letter

Improve the Skill

Which file should I choose?

FileChoose it when...
.skillYou want to install one Skill in Codex
Plugin .zipYou want the complete Codex package
SKILL.mdYour AI can read an instruction file but cannot install Codex packages

Write a letter in three steps

  1. Upload the manuscript and any title page or supplement.
  2. Tell the Skill the target journal. If an older cover letter exists, choose whether it may be used for facts, format, tone, or expert comparison.
  3. Confirm any missing facts. The Skill checks current journal guidance, writes the letter, and returns a separate audit.

The default output is English. You can request another language.

Three papers need three different letters

RouteThe letter should answer
ResearchWhat scientific problem was studied, what was found, and why does the finding matter?
ReviewWhat new understanding appears when the existing evidence is brought together?
BibliometricsWhat does the publication map reveal about the field's structure, growth, fragmentation, collaboration, or direction of travel?

Why Bibliometrics needs its own route

A bibliometric paper studies publications, citations, keywords, authors, institutions, and networks. Its main result is a map of a research field—not a treatment effect, mechanism, or ordinary summary of study findings.

A useful bibliometric cover letter asks:

  1. What literature was mapped?
  2. What previously unclear structure or change became visible?
  3. Which topics, collaborations, or research directions are changing?
  4. Why does that change matter to this journal's readers?
  5. What cannot be concluded from publication counts, citations, or network position alone?

The journal may label the paper Review or Original Research. The Skill keeps that official label while still using the Bibliometrics writing route.

Train the Skill with expert examples

The Trainer removes the need to repeat the improvement process by hand:

Current Skill
→ manuscript materials
→ blind AI cover letter
→ permitted expert cover letter
→ compare the two decisions
→ extract reusable reasoning
→ revise the Skill
→ test again in a fresh context
→ release only after review

The Trainer learns how the expert selected facts, ordered the argument, and made the work relevant to an editor. It does not copy the expert's wording. The manuscript remains the source of truth, because an expert letter can still contain an older title, number, journal detail, or declaration.

A clean first draft is not enough for a blind improvement loop. After the expert letter is revealed, every candidate must be generated in a new context that has not received the expert material. See the beginner Trainer guide.

How I improve this project

  1. Ask the current Skill to write from a manuscript.
  2. Add a permitted expert-authored letter after the AI draft is sealed.
  3. Compare what each letter selected, omitted, ordered, and emphasized.
  4. Explain why the stronger choices help an editor; do not copy sentences.
  5. Turn the reusable idea into a general Skill rule.
  6. Generate again from the same manuscript in a fresh context.
  7. Check the changed route and the routes that were not changed.
  8. Publish when the improvement is useful beyond one example.

An expert letter is a benchmark, not a gold standard. Persuasion never overrides factual accuracy or evidence boundaries. Private manuscripts and real letters stay outside this repository.

How the versions evolved

VersionWhat the comparison revealedWhat changed
v1.0A useful letter must first keep titles, numbers, authors, declarations, and journal rules accurateAdded a manuscript fact sheet, journal checks, permission for older letters, and a final audit
v2.0Research and Review should not use the same argumentResearch tells one scientific discovery story; Review explains the new understanding created by synthesis
v2.1Review letters often report what was reviewed without saying what changedAdded field diagnosis, a memorable interpretation, measured promotion, and direct reader relevance
v2.2Research letters can let complex methods and result lists hide the discoveryPut the scientific finding first and describe methods by the credibility they add
v2.3Review conclusions could still be broad and the workflow could repeat questions already answeredAdded a clear “old reading → synthesis finding → changed decision” contrast, a fast path for complete evidence, and stronger checks against empty promotion
v3.0Bibliometrics is neither ordinary Research nor a traditional ReviewAdded a third Bibliometrics route and separated the journal's official article label from the way the letter should argue
v3.1A polished bibliometric letter can become so abstract that it loses the paper's own resultsRequired a manuscript-specific map, frontier signal, or directional shift and added blind benchmark testing
v3.2Expert letters can contain stale facts, and bibliometric letters can overfocus on rankings or keywordsKeeps manuscript facts authoritative, joins performance analysis with science mapping, makes journal fit specific, and removes submission-system-only details

Trainer development:

VersionWhat changed
Trainer v0.1.0Added blind baseline generation, expert comparison, reusable rule extraction, candidate building, and regression checks
Trainer v0.2.0Requires a fresh expert-free context for every candidate round and records the real isolation level

See the full development story and Trainer changes.

Privacy and limits

  • Real manuscripts and expert letters are not published here.
  • Public examples are fictional.
  • Previous letters are used only with permission.
  • The project does not guarantee acceptance.
  • Authors remain responsible for the final facts, declarations, and submission rules.

See the privacy policy.

Contributing

Published papers and their cover letters can help improve this project. Share only material you have the right to disclose, and remove personal, confidential, and unpublished submission information first. See CONTRIBUTING.

Repository guide

Most users can ignore the folders below and download a Release directly.

PathPurpose
skills/Current Writer and Trainer source
docs/Chinese homepage, beginner guides, privacy, and version story
development/Fictional examples, tests, and package builders
.codex-plugin/Writer Plugin metadata
.github/Automated checks and contribution forms

Author, citation, and license

Created by Jizhou Hu, China Medical University.

Licensed under the MIT License. Citation metadata is available in CITATION.cff.

Files in the repo

Repository payload9 top-level entries
  • .codex-plugin
  • .github
  • development
  • docs
  • skills
  • .gitignore
  • CITATION.cff
  • LICENSE
  • README.md

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More skills

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

117k
1 add
Vincentwei1021/
anything2explainer

Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.

666

Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

71k

Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.

57k
ayghri/
i-have-adhd

A skill to stop your coding agent from burying the answer. ADHD-friendly output.

38k