writing-medical

writing-medical is a skill for Claude Code from Norman-bury/research-writing-skill. It costs 24 tokens per session (1,382 once invoked), scanned A, original, MIT.

A writing guide for medical, biological, and clinical research papers. It covers the IMRaD structure—introduction, methods, results, and discussion—and reporting standards for different study types.

In plain words
What is it for?
Use it to structure or revise research papers, choose reporting guidelines such as CONSORT or PRISMA, and describe methods and results clearly.
Why use it?
It helps authors report ethics approvals, statistical methods, trial registration, and study details that medical journals commonly require.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the research-writing-skill plugin — 20 skills, 1 hook shipped together

Good fit Use it to structure or revise research papers, choose reporting guidelines such as CONSORT or PRISMA, and describe methods and results clearly.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/norman-bury/research-writing-skill/writing-medical
About the project

Norman-bury/research-writing-skill is an agent skill that turns academic paper writing into a tracked, reusable workflow with planning, drafting, reviews, figures, literature work, and LaTeX outputs. It is intended for undergraduate students, graduate students, and early-career researchers working on theses, coursework papers, or initial submissions. Its catalogue entries are the skills, instructions, plugin, and hook that implement the workflow across coding-agent platforms.

Norman-bury/research-writing-skill · 3,195 stars · on GitHub

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add Norman-bury/research-writing-skill --skill writing-medical
Clone the repo
git clone --depth 1 https://github.com/Norman-bury/research-writing-skill

Made for: Claude Code.

Or install research-writing-skill, the plugin that ships this one along with the rest of its 20 skills, 1 hook.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for writing-medical

README.md
[![agentmods](https://agentmods.dev/badge/skills/norman-bury/research-writing-skill/writing-medical/github.svg)](https://agentmods.dev/skills/norman-bury/research-writing-skill/writing-medical)
Your own site
<a href="https://agentmods.dev/skills/norman-bury/research-writing-skill/writing-medical"><img src="https://agentmods.dev/badge/skills/norman-bury/research-writing-skill/writing-medical/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for writing-medical

Your own site · 80×15
<a href="https://agentmods.dev/skills/norman-bury/research-writing-skill/writing-medical"><img src="https://agentmods.dev/badge/skills/norman-bury/research-writing-skill/writing-medical.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 24 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,382 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00024 $0.01382
Opus 5 $0.00012 $0.00691
Sonnet 5 $0.00005 $0.00276
Haiku 4.5 $0.00002 $0.00138

Measured 13d ago against content hash 4e62cb0daecd, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

writing-medical scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 13d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/writing-medical/SKILL.md · 146 lines

How it starts

The opening of the file, as written. The whole thing — 146 lines — stays where its author put it; the contents beside it link to each section on GitHub.

医学写作专项

本技能针对医学、生物、临床研究类论文的写作特点,提供专项指导。

一、医学论文特点

与其他学科的区别

方面 医学论文 一般理工科
结构 严格IMRAD + 报告规范 IMRAD
伦理 必须说明伦理审批 视情况
统计 要求详细统计方法 基本统计
报告 需遵循特定报告指南 无强制要求
注册 临床试验需预注册 无要求

常见医学论文类型

  • 随机对照试验(RCT):药物/治疗效果评估
  • 队列研究:长期随访观察
  • 病例对照研究:回顾性分析
  • 横断面研究:某时点调查
  • 系统综述/Meta分析:文献综合分析
  • 病例报告:罕见病例描述

二、报告规范指南

研究类型 报告规范 核心要求
随机对照试验 CONSORT 流程图、随机化方法、盲法、ITT分析
观察性研究 STROBE 研究设计、参与者、变量、偏倚
系统综述 PRISMA 搜索策略、筛选流程、质量评估
诊断准确性 STARD 参考标准、盲法、2×2表
病例报告 CARE 时间线、诊断推理、随访
动物研究 ARRIVE 样本量、随机化、盲法

三、医学写作规范

伦理声明

必须包含的内容:

本研究经[医院名称]伦理委员会批准(批准号:XXX-XXX-XXX),
所有参与者均签署知情同意书。本研究遵循《赫尔辛基宣言》原则。

临床试验注册:

本试验已在中国临床试验注册中心注册(注册号:ChiCTR-XXX-XXXXXXXX)。

统计方法描述

标准模板:

统计分析使用SPSS 26.0(IBM Corp., Armonk, NY, USA)进行。
计量资料以均数±标准差(x̄±s)表示,组间比较采用独立样本t检验;
计数资料以例数(百分比)表示,组间比较采用χ²检验。
P<0.05为差异有统计学意义。

结果报告格式

连续变量:

  • 正态分布:均数±标准差,如 45.3±12.7岁
  • 非正态分布:中位数(四分位距),如 23.5(15.2-38.7)

分类变量:

  • 例数(百分比),如 156例(62.4%)

统计检验结果:

  • t检验:t=2.45, P=0.016
  • 卡方检验:χ²=8.32, P=0.004
  • 回归分析:OR=2.35, 95%CI: 1.42-3.89, P=0.001

表格规范

基线特征表示例:

特征 试验组(n=50) 对照组(n=50) P值
年龄(岁) 45.3±12.7 44.8±11.9 0.842
男性, n(%) 28(56.0) 25(50.0) 0.548
BMI(kg/m²) 24.2±3.1 23.8±2.9 0.498

四、医学术语规范

P值报告

  • P<0.001:直接写 P<0.001
  • 0.001≤P<0.05:写精确值,如 P=0.023
  • P≥0.05:写精确值,如 P=0.156
  • 避免写 P=0.000,应写 P<0.001

数字规范

  • 小数点后保留位数一致
  • 百分比保留1位小数
  • P值保留3位小数
  • 置信区间保留2位小数

五、医学论文检查清单

伦理与注册

  • 伦理批准号已注明
  • 知情同意已说明
  • 临床试验已注册(如适用)
  • 利益冲突已声明

报告规范

  • 已选择正确的报告规范
  • 已完成对应的Checklist
  • 流程图已包含(如需要)

统计方法

  • 统计软件已注明
  • 统计方法与数据类型匹配
  • 样本量计算已说明

结果呈现

  • 效应量+置信区间
  • P值格式正确
  • 表格格式规范

Read the full file on GitHub · 146 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 13d ago First seen · 146 lines · 24 tokens per session scan A 4e62cb0daecd

Subscribe to this mod's changes

writing-medical is a skill published in the GitHub repository Norman-bury/research-writing-skill (3,195 stars, last pushed 3mo ago), licensed MIT. It adds 24 tokens to every session and 1,382 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

instrument-data-to-allotrope

Convert laboratory instrument output files (PDF, CSV, Excel, TXT) to Allotrope Simple Model (ASM) JSON format or flattened 2D CSV. Use this skill when scientists need to standardize instrument data for LIMS systems, data lakes, or downstream analysis. Supports auto-detection of instrument types. Outputs include full…

anthropics/knowledge-work-plugins · 123 tokens

matlab

Build, review, migrate, and safely plan MATLAB or GNU Octave numerical workflows, including arrays, tabular/time data, tests, projects, graphics, MAT files, and explicit Python interoperability.

K-Dense-AI/scientific-agent-skills · 42 tokens

exploratory-data-analysis

Perform bounded, local exploratory analysis of explicitly supported scientific files. Use for redacted CSV/TSV/JSON profiles; optional NumPy, HDF5, FASTA/FASTQ, and basic image metadata inspection; missingness/leakage audits; outlier and transformation sensitivity; and rigorous EDA report scaffolds. Other domain…

K-Dense-AI/scientific-agent-skills · 83 tokens

phylogenetics

Build and analyze phylogenetic trees using MAFFT (multiple alignment), IQ-TREE 2 (maximum likelihood), and FastTree (fast NJ/ML). Visualize with ETE3 or FigTree. For evolutionary analysis, microbial genomics, viral phylodynamics, protein family analysis, and molecular clock studies.

K-Dense-AI/scientific-agent-skills · 68 tokens

research-engineer

An uncompromising Academic Research Engineer. Operates with absolute scientific rigor, objective criticism, and zero flair. Focuses on theoretical correctness, formal verification, and optimal implementation across any required technology.

davila7/claude-code-templates · 43 tokens

mapping-to-snomed

Maps clinical concept spans extracted by OpenMed to SNOMED CT concepts through a USER-SUPPLIED terminology server (the user's own Ontoserver, Snowstorm, or UMLS/UTS), never a bundled vocabulary. Use when the user wants to code findings, disorders, procedures, body structures, or substances to SNOMED CT, run an ECL…

maziyarpanahi/openmed · 205 tokens