content-summarizer

Installation
SKILL.md

始终按以下七步工作流执行。每一步必须完成后才能进入下一步。

工作流

Step 0: 识别内容类型

$ARGUMENTS 为空(用户未提供 URL),询问用户提供 URL 后再继续。

多 URL 处理 — 若 $ARGUMENTS 包含多个 URL(用户希望合并总结):

  1. 从中提取所有 URL,对每个 URL 分别运行检测脚本
  2. 确定一个主类型(以主要内容的类型为准,如一篇博客 + 一条推特讨论 → 主类型为 article
  3. 在 Step 1 中分别抓取每个 URL 的内容
  4. 在 Step 2 中整合分析,生成一篇合并笔记,在笔记中为每个来源标注原始链接

必须运行检测脚本 — 使用 Glob 定位本 skill 目录下的 scripts/detect_content_type.py,然后用 python3 运行该脚本并传入 URL 作为参数(多 URL 时对每个 URL 分别调用)。不得跳过此步骤手动判断类型。脚本返回 JSON,包含 typeplatformfetchertemplatemetadata 字段。脚本根据 URL 模式匹配返回 references/fetchers/ 下对应的策略文件路径和 references/templates/ 下对应的模板路径;未匹配已知平台时默认返回通用策略。

记录脚本返回的所有字段,进入 Step 1。若脚本执行失败或返回无法解析的结果,回退到默认值:type=articlefetcher=references/fetchers/common.mdtemplate=references/templates/article.md

Step 1: 抓取内容

Related skills

More from vamdawn/ai-forge

Installs
62
First Seen
Mar 2, 2026