临床试验数据审核(DMR)报告的 Claude Code Plugin:项目脚手架、EDC 元数据解析、数据核查脚本编写。
# 添加 marketplace
claude plugin marketplace add https://github.com/Doraemon-code/ClinSkills
# 安装
claude plugin install clin-skills# 克隆仓库
git clone https://github.com/Doraemon-code/ClinSkills.git
# 本地安装
claude plugin install ./ClinSkills
# 或开发模式:claude --plugin-dir ./ClinSkillsWindows(PowerShell 7+):
irm https://raw.githubusercontent.com/Doraemon-code/ClinSkills/master/install.ps1 | iexmacOS / Linux:
curl -fsSL https://raw.githubusercontent.com/Doraemon-code/ClinSkills/master/install.sh | bash此方式仅部署
utils/工具层到全局~/.claude/(供 init-project 脚手架到临床项目),不注册 plugin。推荐方式一。
| 类型 | 名称 | 说明 |
|---|---|---|
| Skills | init-project、build-metadata、write-script、review-changes |
通过 /clin-skills:skill-name 调用 |
| Agents | clin-skills:metadata-explorer、clin-skills:python-reviewer |
通过 Agent 工具 subagent_type 调用(必须带 clin-skills: 前缀) |
| Hooks | syntax_check、raw_read_guard |
随 plugin 加载自动注册 |
- 新临床项目:进入项目目录,先触发
/clin-skills:init-project搭项目骨架,再触发/clin-skills:build-metadata解析 EDC 元数据为 JSON。 - 写核查脚本:
/clin-skills:write-script(口述需求或给输出示例)。 - 提交前审查:
/clin-skills:review-changes。
Plugin 安装后,skills 可通过
/clin-skills:skill-name调用(namespaced)。若直接放在.claude/skills/则仍可裸名/skill-name调用。
claude plugin uninstall clin-skills- Plugin 分发:skills / agents / hooks 打包为 Claude Code Plugin,通过 marketplace 或本地目录安装;
utils/(loaders读取 +output_docx·output_xlsx输出层)随插件分发,由init-projectskill 脚手架进目标临床项目。 - 全局安全:
raw_read_guardhook 只在命令确切指向 raw 时才拦,非临床项目不受影响;syntax_check只作用于04 scripts/与utils/。两者通过hooks/hooks.json声明,随 plugin 加载自动注册。