Skills for Real Engineers. Straight from my .agents directory.
paper-reader
Agent skill fromhuangkiki/dailypaper-skills
Read academic papers from a bare arXiv abs/pdf/html URL, a PDF, a paper title, or Zotero. Use for "read this paper", "analyze this paper", "读一下 XXX", "读一下这篇", "帮我读", "看一下这篇论文", "论文笔记", quick summaries, critiques, and Zotero collection reading. A standalone arXiv link or ordinary reading request defaults to full reading and automatic note saving in the configured Obsidian/Markdown library. Honor explicit depth, destination, and no-save requests; a citation used for another task does not trigger reading.
How to install paper-reader
npx skills add huangkiki/dailypaper-skills# or add only this skill to Claude Code: copy the folder
skills/paper-reader/
# into
~/.claude/skills/paper-reader/ (all projects)
.claude/skills/paper-reader/ (one project)
1## Language / 语言23First resolve `OUTPUT_LANGUAGE` using [language selection](../_shared/language.md).4For an English request (or an explicit request for English), read and follow5[the English workflow](SKILL.en.md) instead of the Chinese body below.6中文请求继续执行下文;用户明确指定的语言优先。内部阶段继承语言,不从论文或工具输出重新判断。78## 执行环境910开始前读取 [Agent 运行约定](../_shared/agent-runtime.md),解析当前 Skill 目录、有效配置和 `TEMP_DIR`,再执行下文。1112> **开始前**: 先跟用户打个招呼 🐕1314# 学术论文阅读助手 (Paper Reader)1516专注 CV/DL 领域,支持 Zotero 集成和 Obsidian 笔记保存。1718## 默认执行约定1920- 单独发送 arXiv 论文链接(`/abs/`、`/pdf/`、`/html/`,含版本号或 `.pdf` 后缀)就是完整阅读请求,无需补说“读一下”或“保存”。链接仅作为其他任务的引用、示例或背景时,按该任务处理。21- “读一下 XXX”“读一下这篇”“帮我读”“看一下这篇论文”“分析这篇论文”默认执行:获取全文 → 完整解析与独立锐评 → 生成正式笔记 → 写入配置的 Obsidian/Markdown 库 → 补概念与按配置刷新索引 → 反馈核心判断与实际笔记路径。不要停在聊天摘要、计划或“要不要保存”的询问。22- 用户明确要求快速摘要、批判分析或公式提取时,保留该阅读深度,并默认保存相应模式的笔记;“只在聊天里回答”“不要保存”或指定其他输出位置优先,不额外归档到 Obsidian。23- 仅有论文名时先用当前上下文、Zotero 或标题检索定位来源;同名论文无法确定时只澄清论文身份。笔记库配置缺失、根目录不存在、仍是未初始化的示例路径或不可写时,只询问/报告实际缺失项,不假装已保存,也不擅自另建一个笔记库。2425## Step 0: 读取共享配置2627运行 `python3 ../_shared/user_config.py`,使用其输出的合并配置(含个人配置和环境变量覆盖)。2829显式生成并在后续统一使用这些变量:3031- `VAULT_PATH`32- `NOTES_PATH`33- `CONCEPTS_PATH`34- `ZOTERO_DB`35- `ZOTERO_STORAGE`36- `AUTO_REFRESH_INDEXES`37- `GIT_COMMIT_ENABLED`38- `GIT_PUSH_ENABLED`3940其中:4142- `NOTES_PATH = {VAULT_PATH}/{paper_notes_folder}`43- `CONCEPTS_PATH = {NOTES_PATH}/{concepts_folder}`44- `GIT_PUSH_ENABLED` 只有在 `GIT_COMMIT_ENABLED=true` 时才可能为真4546后续统一使用上面的变量。4748## 1. 接收论文4950| 输入方式 | 示例 | 处理方法 |51|----------|------|----------|52…
Excerpt shown under the repository's Apache-2.0 license.
More skills in dailypaper-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
