Add Journal Profile (add-journal)
Turns a journal's author guidelines into two canonical profiles — a detailed one for drafting papers and a compact one for journal matching.
Content & WritingIntermediate★ 325⑂ 77AI score 8/10Last updated: Oct 3, 2026
What it does
- Fetches (or accepts pasted) Author Guidelines and produces two files per journal:
- A detailed
/write-paperprofile (~100–150 lines, fixed 11-section order) - A compact
/find-journalprofile (~30 lines, 15–20 scope keywords)
- A detailed
- Chooses a storage tier up front: public (contributed upstream, must clear the POLICY.md verification checklist) or user-local private (outside the git tree). Falls back to private when the user can't attest to the source.
- Runs a duplicate check across all four profile directories, then two explicit approval gates (metadata confirmation, draft review) before anything is written.
- Hard rule against fabrication: Impact Factor, acceptance rate, APC, ISSN, word limits must be sourced or marked
[TODO: verify at journal site].
Who it's for
- Medical/biomedical researchers who submit to many journals and re-check submission rules each time
- Existing users of the medsci-skills suite (
write-paper,find-journal) who want to grow the journal library - Labs or writing groups standardizing target-journal documentation
Example uses
- "Add a profile for JAMA Network Open, here's the guidelines URL" → duplicate check, metadata summary for your approval, then
JAMA_Network_Open.mdwritten to both profile directories. - An unfamiliar open-access title → the skill flags DOAJ/indexing checks and defaults to the private tier so nothing questionable lands in the shared repo.
- Batch mode: hand it five candidate journals at once; it de-dupes all of them first, then extracts and writes every file in one final pass.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/Aperivue/medsci-skills/HEAD/skills/add-journal/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/add-journal folder from the GitHub repo Aperivue/medsci-skills into my ~/.claude/skills/add-journal/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/Aperivue/medsci-skills.git /tmp/medsci-skills && mkdir -p ~/.claude/skills && cp -r /tmp/medsci-skills/skills/* ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Clone the repository:
git clone https://github.com/Aperivue/medsci-skills.git /tmp/medsci-skills - Create the skills folder if needed:
mkdir -p ~/.claude/skills - Copy the skills across:
cp -r /tmp/medsci-skills/skills/* ~/.claude/skills/- Copy the whole set:
add-journalreads templates and policy files from the siblingwrite-paperandfind-journalskills.
- Copy the whole set:
- Restart Claude Code and ask "create a journal profile" to confirm the skill loads.
- When using it, supply the full official journal name and the author guidelines URL; if the page is login-gated or JS-heavy, paste the relevant sections instead.
View source on GitHub ↗License: MIT