面向 DeepSeek Harness 的科研写作技能包:依据提供的实验记录与文献修订论文、准备逐条 rebuttal、生成汇报 storyboard;每个技能内置 Python 工具,用于打包证据并在本地校验修改。
安装
# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)
dsh plugin --profile web add github:Scodive/Paper-Agent-Skills
装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 或 ERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yaml 的 allowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。
README
该插件的 README 只有英文版本。
Evidence-aware research writing skills for AI agents. Revise a manuscript against supplied experiment records and references, with traceable suggestions, focused edits, and validation reports.
Includes academic paper revision, rebuttal preparation, and presentation storyboarding. The host agent performs the review; bundled Python tools package the evidence and validate edits. The tools require no model API key.
Available in the skills.sh directory.
Installation
Python 3.10+ and Node.js are required for this installation path. Install all three skills into the shared agent directory, which DSH can discover:
npx skills add Scodive/Paper-Agent-Skills --agent universal --skill '*' --copy --yes
python3 -m venv .paper-agent-venv
.paper-agent-venv/bin/python -m pip install -r .agents/skills/academic-paper-writing/scripts/requirements.txt
Each skill includes its executable tools and readable runtime. A source checkout is not required after installation. Other supported agents can be selected through the skills CLI.
As a DeepSeek Harness (dsh) plugin
The same three skills also ship as a DSH plugin bundle, which registers them as a bundled skill provider in the model's skill catalog:
dsh plugin --profile web add dsh-paper-agent-skills
Either installation path works. The plugin bundle requires DSH 0.2.1 or newer and needs no build step.
Usage
Open an agent session in your working directory and provide:
Use academic-paper-writing to revise paper.tex against results.csv and references.bib. Use .paper-agent-venv/bin/python. Complete preparation, full-text review, edit application, and checks. Save the run to runs/review-01 and retain unresolved evidence gaps.
Read the outputs in runs/review-01/results/:
suggestions.md— recommendations and unresolved items.revised.mdorrevised.tex— the revised manuscript.changes.diff— the exact edits.checks.md— mechanical checks and evidence limitations.
Inputs: Markdown, single-file TeX, or text-based PDF; experiment records in JSON/CSV; references in BibTeX/JSON. See input formats.
Validation
Observed results on the supplied synthetic fixture; engineering checks and live agent execution are reported separately.
| Evaluation | Observed result | Scope |
|---|---|---|
| Automated test suite | 40/40 passed | Ingestion, integrity, rejection rules, and standalone bundles |
| Remote installation | 3/3 skills; 49 bundle files matched | Public GitHub source installed with skills CLI |
| GitHub Actions | 2/2 jobs passed | Python 3.10 and 3.13; run |
| Invalid response scenarios | 9/9 rejected | Unknown evidence, unsupported numbers, stale edits, and related cases |
| Fixed-response replay | 5 → 0 mechanical findings; 2 pending items retained | Pre-authored response, not a new model run |
| Live DSH skill loading | 3/3 skills loaded | DSH 0.2.2-rc.1; skills installed by skills CLI 1.7.6 |
| Live DSH paper revision | 5 → 0 mechanical findings; 6 edits; 3 pending items retained | One independently generated synthetic-case response |
The live DSH process completed successfully and its artifacts passed an independent recheck. Rebuttal and slide skills were loaded but did not receive end-to-end behavioral evaluation. These results do not establish writing-quality gains, scientific correctness, or acceptance-rate improvements.
Distribution results · Engineering results · DSH results · DSH-generated response · Methodology
Development
python3 -m pip install -e '.[collection]'
python3 scripts/build_skill_bundles.py --check
python3 scripts/validate_release.py --out output/validation.json
For a local output preview: python3 examples/revision/demo.py --out output/demo-01. This replays a pre-authored synthetic review. Source workflows and additional commands are documented in the detailed guide.
MIT License. Collected papers retain their original licenses. Experimental records are not reproduced, references are not independently verified, and PDF layout is not preserved by the tools.
链接
同类插件
zhu1090093659/dsh-web#packages/dsh-skill-explorer★ 9959
技能中心:按来源分级浏览已加载的全部 skill,启用/禁用模型调用、创建新技能、删除进可恢复回收站。
iflytek/skillhub#dsh★ 5358
在 DeepSeek Harness 内浏览、搜索 SkillHub 技能,并管理本地技能的安装、更新和卸载。适配 DSH 0.2.0-rc.2 与 0.2.1-rc.2,暂不兼容 0.2.1-rc.3。
QingYunA/answer-me-with-html★ 5085
把回答做成一页可视化 HTML:模型只写简短的 Markdown 草稿,随包附带的 `am` 命令行生成页面,支持流程图、时序图、树、时间线、ER 图、表格和提示框。
hyhmrright/brooks-lint★ 1556
提供六个代码质量技能,涵盖代码审查、架构审计、技术债、测试质量、健康看板与修复。
GanyuanRan/Aegis★ 1411
面向编码 Agent 的软件工程方法包,提供基线优先规划、系统化调试、提示词卫生、完成前验证,以及修复/退役双轨跟踪技能。
superdesigndev/superdesign-skill★ 935
在 Superdesign 画布上做 UI 与营销图的设计技能:先读代码库拿上下文、抽取现有设计系统,再通过 Superdesign CLI 生成并迭代可分支的设计稿、流程页与可复用组件。
社区评论
评论公开保存在 GitHub Discussions。加载评论会连接 GitHub 和 Giscus;发表内容需要 GitHub 账号。