Not in the top 1,000 by GitHub stars
hujizhou35-cmd/journal-cover-letter-tutorial
Research, Review & Bibliometrics cover-letter workflows. Writer v3.2 is free on Agensi; MIT open source.|投稿信撰写与迭代教程
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/journal-cover-letter-skill/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
b1f2fc9e24ef → b1f2fc9e24ef
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → b1f2fc9e24ef
No earlier version was observed for comparison.
skills/journal-cover-letter-skill-trainer/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
b1f2fc9e24ef → b1f2fc9e24ef
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → b1f2fc9e24ef
No earlier version was observed for comparison.
Heat
0.2- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- journal-cover-letter-skill
skills/journal-cover-letter-skill - journal-cover-letter-skill-trainer
skills/journal-cover-letter-skill-trainer
How it works
journal-cover-letter-skill
When your agent uses it
Create, revise, benchmark, or check a cover letter for an academic journal submission from manuscript files. Use whenever a user wants a journal submission letter, asks to tailor a cover letter to a target journal, provides manuscript materials and asks for a letter, wants an existing academic cover letter improved, or submits a bibliometric/science-mapping manuscript. Route empirical research around one finding, evidence syntheses around what the synthesis changes in understanding, and bibliometric studies around what the map reveals about a field's structure or evolution. Do not use for job applications, recommendation letters, or business correspondence.
What it loads into context
Frontmatter
128 tokensAlways available to the agent
SKILL.md
3,673 tokensWhen the skill is activated
Reference documents
9,522 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core architecture: evidence anchor -> editorial meaning
- Core rules
- 1. Intake, routing, and fact sheet
- 2. Previous-letter permission and benchmark extraction
- 3. Author confirmation gate
- 4. Current journal research
- 5A. Original Research route
- 5B. Review and synthesis route
- 5C. Bibliometrics route
- 6. Evidence-to-meaning gate
- 7. Persuasion without overclaiming
- 8. Declarations
- 9. Bounded revision loops
- 10. Final gates and delivery
- Bundled tools and optional detail
Scripts executed separately
scripts/audit_cover_letter.pyscripts/extract_docx_content.pyscripts/generate_audit_report.pyscripts/render_cover_letter_docx.pyscripts/validate_payload.py
Files
SKILL.mdcore19,102 bytesSKILL.mdcore19,102 bytesagents/openai.yamlasset255 bytesassets/cover-letter-payload.bibliometrics.example.jsonasset3,570 bytesassets/cover-letter-payload.example.jsonasset2,278 bytesassets/cover-letter-template.mddoc755 bytesreferences/bibliometrics-playbook.mddoc10,035 bytesreferences/blind-benchmark-loop.mddoc2,217 bytesreferences/controlled-uplift.mddoc1,225 bytesreferences/editorial-iteration-rubric.mddoc2,658 bytesreferences/human-benchmark-protocol.mddoc4,531 bytesreferences/intake-and-fact-sheet.mddoc2,550 bytesreferences/journal-research-protocol.mddoc1,643 bytesreferences/loop-controller.mddoc5,310 bytesreferences/migration-v2.3-to-v3.0.mddoc1,080 bytesreferences/migration-v3.0-to-v3.1.mddoc680 bytesreferences/migration-v3.1-to-v3.2.mddoc604 bytesreferences/output-and-docx.mddoc948 bytesreferences/persuasion-calibration.mddoc1,641 bytesreferences/research-playbook.mddoc7,831 bytesreferences/review-playbook.mddoc4,736 bytesreferences/submission-branches-and-declarations.mddoc1,339 bytesscripts/audit_cover_letter.pyruns2,971 bytesscripts/extract_docx_content.pyruns1,196 bytesscripts/generate_audit_report.pyruns2,907 bytesscripts/render_cover_letter_docx.pyruns4,586 bytesscripts/validate_payload.pyruns6,967 bytes
Read SKILL.md
# Journal Cover Letter Skill v3.2
Turn verified manuscript facts into a clear editorial decision aid. Default to English unless the user requests another language. Prioritize biomedical and life-science submissions while remaining useful across disciplines.
## Core architecture: evidence anchor -> editorial meaning
Every persuasive claim must contain both parts:
- `empirical_anchor`: the concrete, manuscript-traceable observation selected for the editor;
- `editorial_meaning`: what that observation changes in understanding, interpretation, coordination, practice, or the next research decision.
For manuscripts with a distinctive empirical taxonomy, trend set, or named result pattern, also preserve an `authorial_empirical_fingerprint`: the minimum manuscript-native detail that lets an editor distinguish this paper from another paper on the same topic.
A letter fails when it offers facts without meaning, meaning without a traceable factual anchor, or a polished abstraction that erases the manuscript's empirical fingerprint. This is the central v3.1 rule.View the complete source on GitHubjournal-cover-letter-skill-trainer
When your agent uses it
Improve, extend, or benchmark the journal-cover-letter-skill from paired manuscript materials and expert-authored cover letters. Use whenever a user wants to train or iterate the Cover Letter Skill, compare an AI letter with an expert letter, strengthen the Research, Review, or Bibliometrics route, add a new writing route, process a batch of manuscript-letter pairs, control when an expert reference enters model context, or decide whether a candidate Skill version is genuinely better. Do not use merely to write one submission letter.
What it loads into context
Frontmatter
114 tokensAlways available to the agent
SKILL.md
3,082 tokensWhen the skill is activated
Reference documents
3,806 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Non-negotiable principles
- 1. Determine the run mode
- 2. Inventory inputs and permission
- 3. Snapshot the baseline
- 4. Blind baseline generation
- 5. Reveal, audit, and compare
- 6. Extract transferable hypotheses
- 7. Build one experimental candidate
- 8. Regenerate and iterate
- 9. Validate generalization and protected routes
- 10. Human promotion gate
- 11. Deliverables
- Bundled resources
Scripts executed separately
scripts/evaluate_promotion.pyscripts/prepare_blind_packet.pyscripts/prepare_generator_packet.pyscripts/validate_context_ledger.pyscripts/validate_training_manifest.py
Files
SKILL.mdcore15,332 bytesSKILL.mdcore15,332 bytesSKILL.mdcore15,332 bytesagents/openai.yamlasset304 bytesassets/context-ledger.example.jsonasset882 bytesassets/training-manifest.example.jsonasset2,150 bytesreferences/blind-evaluation-rubric.mddoc3,151 bytesreferences/input-and-case-schema.mddoc4,164 bytesreferences/portability-and-isolation.mddoc4,515 bytesreferences/promotion-and-versioning.mddoc3,234 bytesreferences/worker-prompts.mddoc3,550 bytesscripts/evaluate_promotion.pyruns4,831 bytesscripts/prepare_blind_packet.pyruns3,162 bytesscripts/prepare_generator_packet.pyruns4,204 bytesscripts/validate_context_ledger.pyruns4,493 bytesscripts/validate_training_manifest.pyruns6,519 bytes
Read SKILL.md
# Journal Cover Letter Skill Trainer v0.2.0
Improve the `journal-cover-letter-skill` through controlled experiments. Learn transferable editorial reasoning from expert letters without copying their wording, treating them as factual authorities, or overfitting one manuscript.
## Non-negotiable principles
- Treat the manuscript and author-confirmed case materials as the factual source of truth. An expert letter is a benchmark for editorial decisions, not a gold standard.
- Generate the baseline before exposing its generator to the expert letter.
- After the expert is revealed, never reuse that evaluator context for a claimed-blind candidate generation. Start a fresh generator context for every round.
- Change the target route for a stated reason. Do not patch only the current letter.
- A single case may create an experimental candidate, but cannot by itself prove a general improvement.
- Protect every route that was not targeted. A Research improvement must not silently weaken Review or Bibliometrics, and vice versa.
- Preserve the target Skill's name. Version the candidate and release; do not rename the Skill to encode a version.
- Keep private manuscripts and real letters outside public source trees and release packages.View the complete source on GitHubSkills included
- journal-cover-letter-skill
- journal-cover-letter-skill-trainer
Repository facts
- License
- MIT
- Created
- Aug 2, 2026
- Last pushed
- Oct 1, 2026
- Forks
- 1
- Open issues
- 0
- Project activity
- Active
Before you install
Local scriptsAutomated signals, not a guarantee
Checked Nov 5, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 3 notes
skills/journal-cover-letter-skill/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/journal-cover-letter-skill-trainer/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/journal-cover-letter-skill-trainer/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- No network access
- No hidden or obfuscated text
- No instruction overrides
- No access to secrets
- No requests to vote in Hot
Show all 10 signals by file
skills/journal-cover-letter-skill-trainer/scripts/evaluate_promotion.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/journal-cover-letter-skill-trainer/scripts/prepare_blind_packet.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/journal-cover-letter-skill-trainer/scripts/prepare_generator_packet.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/journal-cover-letter-skill-trainer/scripts/validate_context_ledger.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/journal-cover-letter-skill-trainer/scripts/validate_training_manifest.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/journal-cover-letter-skill/scripts/audit_cover_letter.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/journal-cover-letter-skill/scripts/extract_docx_content.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/journal-cover-letter-skill/scripts/generate_audit_report.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/journal-cover-letter-skill/scripts/render_cover_letter_docx.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/journal-cover-letter-skill/scripts/validate_payload.py
- Executable scriptline 1
#!/usr/bin/env python3
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Signal confidence: 10 facts
- Executable script in code of a file that runsjournal-cover-letter-skill-trainer/scripts/evaluate_promotion.py:1High confidence
- Executable script in code of a file that runsjournal-cover-letter-skill-trainer/scripts/prepare_blind_packet.py:1High confidence
- Executable script in code of a file that runsjournal-cover-letter-skill-trainer/scripts/prepare_generator_packet.py:1High confidence
- Executable script in code of a file that runsjournal-cover-letter-skill-trainer/scripts/validate_context_ledger.py:1High confidence
- Executable script in code of a file that runsjournal-cover-letter-skill-trainer/scripts/validate_training_manifest.py:1High confidence
- Executable script in code of a file that runsjournal-cover-letter-skill/scripts/audit_cover_letter.py:1High confidence
- Executable script in code of a file that runsjournal-cover-letter-skill/scripts/extract_docx_content.py:1High confidence
- Executable script in code of a file that runsjournal-cover-letter-skill/scripts/generate_audit_report.py:1High confidence
- Executable script in code of a file that runsjournal-cover-letter-skill/scripts/render_cover_letter_docx.py:1High confidence
- Executable script in code of a file that runsjournal-cover-letter-skill/scripts/validate_payload.py:1High confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md skills/journal-cover-letter-skill/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/journal-cover-letter-skill/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/journal-cover-letter-skill/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/journal-cover-letter-skill/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/journal-cover-letter-skill/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/journal-cover-letter-skill/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.