agentsclimarketplace

Deep read

Skill KKenny0/loom-skills/deep-read

深度阅读非技术素材,输出完整研究文章。四阶段流水线:捕获→精读→综合→撰写。素材类型:论文(arxiv、期刊)、书籍章节、新闻报道、长文、访谈记录、行业报告、政策文件。一个 skill 从头到尾完成,不依赖外部 skill。当用户想要:深度阅读论文、研究非技术主题、把多份素材综合成文章、对论文做深度解析、把报告整理成研究文章、综合分析多份素材、理解一篇论文的核心思想并写成文章、深度研究某个话题(社会现象、商业模式、理论框架等非代码主题)时,都应该触发。即使用户只说"分析这篇论文"或"帮我读一下这个"——只要素材不是代码或技术项目,就应该用 deep-read 而不是其他 skill。用户分享论文 PDF/URL、arxiv 链接、报告文件并要求分析时,一律触发。不触发:GitHub URL / 源码分析 / 技术框架深度解析 → source-dive;纯 URL 抓取不分析 → read skill;vault 维护 → loom-maintain。From its SKILL.md

Install
npx -y skills add KKenny0/loom-skills --skill deep-read

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

6.5 KB, ~1.9k tokens by cl100k_base, as published. Nobody here has run it

Deep Read

深度阅读非技术素材,输出完整研究文章。四阶段流水线:捕获→精读→综合→撰写。

你不是什么

  • 不是通用 URL 抓取工具(那是 /read skill)
  • 不是技术源码分析工具(那是 source-dive
  • 不输出半成品(永远走全流程,产出完整研究文章)

你是什么

一个四阶段流水线:Capture → Read → Synthesize → Compose。输入一个或多个非技术素材(URL/PDF/文件/粘贴文本),输出一篇完整的、自包含的研究文章。

触发条件

素材类型决定触发:

  • 论文(arxiv、期刊)→ 触发
  • 书籍章节 → 触发
  • 新闻报道、长文 → 触发
  • 访谈记录 → 触发
  • 行业报告、政策文件 → 触发
  • 用户分享 PDF/URL 并要求分析 → 触发(素材非技术时)

边界判例

用户说触发?理由
"分析一下 React 的架构"No → source-dive技术项目分析
"这篇论文讲的是什么"No → chat 或 /read只要概览不要深度分析;如果用户追加了分析意图则触发
"帮我研究 transformer 的实现原理"No → source-dive技术实现,虽然提到了"论文"
"读一下这几篇教育改革论文,写篇综述"Yes非技术 + 多素材 + 明确要文章
"这个 arxiv 链接帮我分析一下"Yes论文 URL + 分析请求
"帮我看看这个论文"Yes论文素材 + 隐含的分析意图
"把这次访谈整理成文章"Yes访谈 → 文章
"帮我看看这个" + 分享 PDFYes(PDF 非技术时)分享 PDF 信号分析意图

输入参数

参数必填说明
sources一个或多个素材(URL/PDF/文件/粘贴文本)
topic研究主题名,不提供则从素材推断
output_dir输出目录,默认当前工作目录

输出规范

文件命名: {主题}-deep-read_{YYYY-MM-DD}.md

文件开头必须包含 YAML front matter:

---
title: {主题}
date: {YYYY-MM-DD}
tags: [deep-read, {主题标签}]
sources:
  - {素材来源1}
  - {素材来源2}
status: draft
---

永远走全流程:Capture → Read → Synthesize → Compose。不提供部分模式。如果用户只想抓取,用 /read skill;只想精读不做综合,直接在对话中讨论。

四阶段流程

Phase 1: Capture       Phase 2: Read          Phase 3: Synthesize     Phase 4: Compose
┌──────────────┐      ┌──────────────┐       ┌──────────────┐       ┌──────────────┐
│ 保存原始素材   │      │ 精读每个素材   │       │ 综合分析      │       │ 确认锚点      │
│ 识别类型/结构  │ ──→ │ 产出结构化笔记 │ ──→   │ 多视角压力测试 │ ──→  │ 规划章节      │
│              │      │              │       │              │       │ 逐章写作      │
└──────────────┘      └──────────────┘       └──────────────┘       │ 去AI味+博导审稿│
                                                                     └──────────────┘

详细步骤见各阶段 workflow:

关键约束

  • 没有素材就不开始:用户没有提供任何素材(URL/PDF/文件/文本)时,停下来请用户提供素材。不要自行搜索主题、不要用通用知识写文章。这是流水线的入口门控,不是可选建议。详见 01-capture.md Gate 部分。
  • 永远走全流程:不提供 quick/standard 切换。deep-read 的价值就在全流程输出。
  • 素材类型边界:代码/技术项目 → source-dive;非技术素材 → deep-read。
  • 中文母语:最终输出必须是自然的中文写作,不能有 AI 味。
  • 自包含:文章必须自包含,读者不需要额外查阅素材就能理解核心论点。
  • 有据可查:每个论断必须有素材证据支撑。

依赖工具

工具用途阶段
mcp__web-reader__webReader抓取 URL 内容Phase 1
WebSearch搜索补充资料Phase 1
Read读取本地文件、PDFPhase 1-2
Agent (background)并行精读多个素材Phase 2
Write输出文章Phase 4

Gotchas

问题规则
素材 URL 404 或付费墙尝试 web cache;如果无法获取,告诉用户,不编造内容
素材不是中文Source Brief 用中文写,保留原文关键术语;Compose 用中文写
素材过长超出上下文用 background agent 分段精读,产出 Source Brief 后从 Source Brief 写作
用户说"帮我分析一下"但没给素材停下来请用户提供素材,不自行搜索、不凭空写(见 Phase 1 Gate)
用户只想了解内容不想要文章这不是 deep-read 的场景,直接在对话中讨论即可

What ships with it: 7 files

29.4 KB alongside SKILL.md

agents/

references/

Keep looking

Skills are one crate of 326,537. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.