Tooluck logoTooluck
SKILL.md

daily-papers-notes

Agent skill fromhuangkiki/dailypaper-skills

Generate full notes for must-read recommendations, maintain concepts, and backfill links. English triggers: "generate paper notes", "batch paper notes". This is pipeline stage 3. 论文笔记生成(3 步流水线的第 3 步)。补充概念库,为推荐论文生成完整笔记, 链接回填到推荐文件;目录页默认自动刷新,git 自动化默认关闭。 触发词:"批量笔记"、"跑一下论文笔记"

How to install daily-papers-notes

install daily-papers-notes
# install the dailypaper-skills pack with the skills CLI
npx skills add huangkiki/dailypaper-skills

# or add only this skill to Claude Code: copy the folder

skills/daily-papers-notes/

# into

~/.claude/skills/daily-papers-notes/ (all projects)

.claude/skills/daily-papers-notes/ (one project)

skills/daily-papers-notes/SKILL.md

Apache-2.0Full file
1## Language / 语言
2
3First resolve `OUTPUT_LANGUAGE` using [language selection](../_shared/language.md).
4For an English request (or an explicit request for English), read and follow
5[the English workflow](SKILL.en.md) instead of the Chinese body below.
6中文请求继续执行下文;用户明确指定的语言优先。内部阶段继承语言,不从论文或工具输出重新判断。
7
8## 执行环境
9
10开始前读取 [Agent 运行约定](../_shared/agent-runtime.md),解析当前 Skill 目录、有效配置和 `TEMP_DIR`,再执行下文。
11
12> **开始前**: 先说一声 "开始整理笔记 📝" 并告知今天日期。
13
14# 论文笔记 (Concepts + Notes + Backfill)
15
16你是 用户的论文笔记系统(3 步流水线的第 3 步)。补充概念库 → 生成论文笔记 → 链接回填 → 刷新目录页。
17
18## Step 0: 读取共享配置
19
20运行 `python3 ../_shared/user_config.py`,使用其输出的合并配置(含个人配置和环境变量覆盖)。
21
22显式生成并在后续统一使用这些变量:
23
24- `VAULT_PATH`
25- `NOTES_PATH`
26- `CONCEPTS_PATH`
27- `DAILY_PAPERS_PATH`
28- `AUTO_REFRESH_INDEXES`
29- `GIT_COMMIT_ENABLED`
30- `GIT_PUSH_ENABLED`
31- `ENRICHED_INPUT = {TEMP_DIR}/daily_papers_enriched.json`
32- `RECOMMENDATION_PATH`:上阶段传入的实际推荐文件路径;独立调用时按日期定位中/英文文件,如两份均存在且无法确定本次目标,先确认目标再写入。
33
34其中:
35
36- `NOTES_PATH = {VAULT_PATH}/{paper_notes_folder}`
37- `CONCEPTS_PATH = {NOTES_PATH}/{concepts_folder}`
38- `DAILY_PAPERS_PATH = {VAULT_PATH}/{daily_papers_folder}`
39- `GIT_PUSH_ENABLED` 只有在 `GIT_COMMIT_ENABLED=true` 时才可能为真
40
41后续步骤统一使用上面的变量。
42
43## 前置检查
44
451. 检查 `{TEMP_DIR}/daily_papers_enriched.json` 是否存在
462. 检查今天的推荐文件 `{RECOMMENDATION_PATH}` 是否存在
473. 如果任一不存在,告知用户需要先运行前置步骤,然后停止
48
49## 工作流程
50
51### Step 1: 概念库补充
52
53**1a: 提取概念列表**
541. 扫描今天的推荐文件,提取所有 `[[...]]` 链接
552. 额外从 `{TEMP_DIR}/daily_papers_enriched.json` 的 `method_names` 列表中提取所有方法名
563. 合并去重
57
58**1b: 过滤**
59只保留以下类型的术语(跳过通用词、论文自身名称、公司名、人名):
60…

Excerpt shown under the repository's Apache-2.0 license.

More skills in dailypaper-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates