Agent Reach
Panniantong/Agent-Reach
Routes web research and platform lookups across 16 sites, including Twitter, Reddit, YouTube, Bilibili, Xiaohongshu and GitHub, through one command-line tool.
个人内容收藏与知识管理系统。收藏、整理、检索、二创. An agent skill from LeoYeAI/openclaw-master-skills.
$ npx skills add LeoYeAI/openclaw-master-skills --skill content-collector -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills content-collector --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/content-collector .claude/skills/content-collector && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "content-collector" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/content-collector into .claude/skills/content-collector/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "content-collector", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/content-collectorType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill content-collector -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills content-collector --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/content-collector .agents/skills/content-collector && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "content-collector" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/content-collector into .agents/skills/content-collector/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "content-collector", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill content-collector -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills content-collector --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/content-collector .cursor/skills/content-collector && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "content-collector" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/content-collector into .cursor/skills/content-collector/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "content-collector", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/content-collector--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill content-collector -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills content-collector --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/content-collector .gemini/skills/content-collector && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "content-collector" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/content-collector into .gemini/skills/content-collector/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "content-collector", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills content-collectorInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill content-collector -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/content-collector .github/skills/content-collector && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "content-collector" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/content-collector into .github/skills/content-collector/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "content-collector", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill content-collector -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills content-collector --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/content-collector .opencode/skills/content-collector && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "content-collector" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/content-collector into .opencode/skills/content-collector/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "content-collector", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
content-collector个人内容收藏与知识管理系统。收藏、整理、检索、二创. An agent skill from LeoYeAI/openclaw-master-skills.
Content Collector is an agent skill from LeoYeAI/openclaw-master-skills. 个人内容收藏与知识管理系统。收藏、整理、检索、二创。 Use when: (1) 用户分享链接/文字/截图并要求保存或收藏, (2) 用户说"收藏这个"/"存一下"/"记录下来"/"save this"/"bookmark"/"clip this", (3) 用户要求按关键词/标签搜索之前收藏的内容, (4) 用户要求基于收藏内容生成小红书/社交媒体文案(二创/改写/洗稿), (5) 用户发送 URL 并要求提取/总结/摘要内容, (6) 用户提到"之前看过一个..."/"上次收藏的..."等回忆性检索, (7) 用户转发或粘贴了一段内容(文章片段/推文/视频链接)并暗示想留存。 即使用户没有明确说"收藏",只要涉及保存外部内容、整理知识、检索历史收藏、 或基于已收藏内容进行二次创作,都应使用此技能。 已支持来源:博客、X/Twitter、网页、B站视频。 内容类型:文字、长视频(B站可自动转录)、短视频。
Its SKILL.md is about 2.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 22 other files, including scripts and reference files (for example `README.md`, `_meta.json` and `evals/benchmark.md`).
It works with X (Twitter), Obsidian and Bilibili. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 3 files in scripts/ (Python and Shell, from the files we listed), which the agent can run.
Shell commands in SKILL.md call:
python3bashpip3curlFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use pip3 and curl, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
SUPADATA_API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Content Collector loads about 2.5k tokens when it runs, and up to ~6.1k if it reads all its reference files. Until then it costs about 107 tokens; SKILL.md has 669 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 669 words, ~2,519 tokens.
.claude/skills/content-collector/SKILL.md (or your agent's skills folder). This skill also uses 18 other files; get the full folder from GitHub.收藏好内容 → 结构化整理 → 关键词检索 → 二次创作
<WORKSPACE>/collections/
collections/
├── articles/ # 文章、博客、长文
├── tweets/ # X/Twitter 推文、短内容
├── videos/ # 视频内容(转录+笔记)
├── wechat/ # 微信公众号文章
├── ideas/ # 零散想法、灵感
├── index.md # 全局索引(自动维护)
└── tags.md # 标签索引(自动维护)<YOUR_OBSIDIAN_VAULT>/收藏/
收藏/
├── 文章/ # ← collections/articles
├── 视频/ # ← collections/videos
├── 推文/ # ← collections/tweets
├── 公众号/ # ← collections/wechat
└── 想法/ # ← collections/ideas每次收藏时必须同时写入两个位置。 Obsidian 版本的差异:
YYYY-MM-DD-slug 格式tags 数组 + 正文第一行加 #tag1 #tag2 ... 格式(Obsidian 图谱和搜索用)aliases: [title],方便 Obsidian 双链搜索articles→文章、videos→视频、tweets→推文、wechat→公众号、ideas→想法Obsidian 写入模板(伪代码):
target_dir = <YOUR_OBSIDIAN_VAULT>/收藏/{中文目录}/
filename = sanitize(title).md # 去掉 <>:"/\|?* 等非法字符,截断80字符
content = 原始 frontmatter(加 aliases) + "\n\n" + "#tag1 #tag2 ..." + "\n\n" + body对于大部分 URL,优先使用 Supadata API 解析:
SUPADATA_API_KEY=<key> python3 scripts/supadata_fetch.py <command> <url>SUPADATA_API_KEY 存放在 TOOLS.md| 内容类型 | 命令 | 说明 |
|---|---|---|
| 网页/博客 | web <url> | 返回 Markdown 正文,1 credit |
| 视频转录 | transcript <url> --text [--lang zh] | YouTube/TikTok/X/Instagram/Facebook,1-2 credits |
| 社交媒体元数据 | metadata <url> | 标题、作者、互动数据,1 credit |
Supadata 不可用时的降级方案:
web_fetchsupadata_fetch.py web <url> 抓取正文web_fetch 抓取正文collections/articles/YYYY-MM-DD-slug.md(含插图引用)collections/articles/YYYY-MM-DD-slug.html,防止源页面删除后内容丢失。普通收藏不保存快照(避免磁盘膨胀)<YOUR_OBSIDIAN_VAULT>/收藏/文章/{标题}.md(含插图复制)supadata_fetch.py metadata <url>supadata_fetch.py transcript <url> --text --lang zhcollections/videos/YYYY-MM-DD-slug.md<YOUR_OBSIDIAN_VAULT>/收藏/视频/{标题}.mdimage 工具提取文字python3 scripts/bilibili_extract.py <bvid_or_url> → 标题、作者、时长、标签、数据指标references/bilibili-comments.mdbash scripts/bilibili_transcribe.sh <bvid_or_url> [model]/tmp/bilibili_audio/<BVID>_transcript.json + .txtwhisper CLI(pip3 install openai-whisper)collections/videos/YYYY-MM-DD-slug.md<YOUR_OBSIDIAN_VAULT>/收藏/视频/{标题}.md收藏文章时默认提取有价值的插图,作为后续写作素材。
evaluate 提取页面 <img> 列表(src + alt + caption)curl -sL 保存到:collections/{category}/images/{slug}/01-描述.png## 插图 章节,每张图包含:<YOUR_OBSIDIAN_VAULT>/收藏/{中文目录}/images/{slug}/{序号}-{简短英文描述}.png(如 01-architecture-overview.png)evals-for-agents)每次收藏内容后,自动将内容与当前活跃项目关联:
<WORKSPACE>/memory/topics/projects.md 获取活跃项目列表related_projects: ["wemp-ops", "xiaohongshu-ops"]
project_notes: "这个案例可以用于公众号选题:AI调度人力的真实案例"index.md 中标注关联项目,方便按项目筛选素材搜索关联 wemp-ops 的收藏 → 快速找到素材搜索关联 xiaohongshu-ops 的收藏 → 找到适合拆解的内容文件命名:YYYY-MM-DD-slug.md
---
title: "标题"
source: "来源平台"
url: "原始链接"
author: "作者"
date_published: "发布日期"
date_collected: "收藏日期"
tags: [tag1, tag2, tag3]
category: "articles|tweets|videos|wechat|ideas"
language: "zh|en"
summary: "一句话摘要"
# 视频专属(可选)
duration: "时长"
platform: "bilibili|youtube"
bvid: "BV号"
stats: { views: 0, likes: 0, comments: 0 }
---当 language: en 时,收藏过程中的翻译遵循以下规则:
翻译风格(默认 storytelling,不需要每次询问):
| 风格 | 效果 | 适用 |
|---|---|---|
storytelling | 叙事流畅,过渡自然(默认) | 博客、观点文、技术分享 |
technical | 精准简洁,术语密集 | API 文档、技术规范 |
conversational | 口语化,像朋友聊天 | Twitter thread、播客转录、访谈 |
formal | 正式结构化 | 学术论文、白皮书 |
触发条件:老板说"精翻"→ 用更仔细的翻译;说"学术风格"→ formal;默认不问直接用 storytelling。
术语表:翻译时参照 <WORKSPACE>/references/glossary-ai-zh.md 统一术语。首次出现的术语用 中文(English) 格式。
欧化检查:翻译后扫一遍欧化中文问题(多余连接词/被动语态/名词堆砌),参照 wemp-ops/references/style-guide.md 的"欧化中文自检"。
触发条件:正文 > 1000 字的 articles / wechat / videos(短推文、零散想法不画)。
输出格式:Mermaid 代码块,直接嵌入收藏文件的 ## 内容概览 章节。Obsidian 原生渲染,不需要额外插件。
图表类型自动选择(按文章内容匹配):
| 文章特征 | 图表类型 | Mermaid 语法 | 示例 |
|---|---|---|---|
| 方法论/框架/模型(分层、组件) | 思维导图 | mindmap | "AI PM 的 3 个核心能力" |
| 流程/步骤/演进(先后顺序) | 流程图 | graph TB | "AI 编程三次进化" |
| 对比/选择(A vs B) | 对比图 | graph TB + 并行 subgraph | "传统 PM vs AI PM" |
| 多实体互动/依赖关系 | 关系图 | graph LR | "Agent 各模块数据流" |
| 时间线/里程碑 | 时间线 | graph LR 线性 | "2024 AI 大事记" |
| 混合/不确定 | 思维导图 | mindmap(万能兜底) | — |
生成要求:
references/mermaid-syntax-rules.md,特别注意:1. 触发列表解析错误 → 用 ① 或 (1) 或去掉空格subgraph id["显示名"] 格式fill:#d3f9d8,stroke:#2f9e44(绿)fill:#ffe3e3,stroke:#c92a2a(红)fill:#e5dbff,stroke:#5f3dc4(紫)fill:#c5f6fa,stroke:#0c8599(青)嵌入格式示例:
## 内容概览
\`\`\`mermaid
mindmap
root((AI PM 核心能力))
问题定义
从模糊需求到精确问题
判断什么值得做
上下文质量
Context Engineering
给 Agent 正确的信息
判断力
评估 Agent 产出
知道何时人工介入
\`\`\`不做什么:
每次写入 collections/ 后,必须同时写入 Obsidian 版本。步骤:
title, source, url, author, date_published, date_collected, category, language, summary, duration, platform, bvid, tagsaliases: [title]#tag1 #tag2 ...(标签中的空格替换为 _)sanitize(title).md(去掉 <>:"/\|?*,截断 80 字符)<YOUR_OBSIDIAN_VAULT>/收藏/{中文目录}/目录映射:
| collections 目录 | Obsidian 目录 |
|---|---|
| articles/ | 文章/ |
| videos/ | 视频/ |
| tweets/ | 推文/ |
| wechat/ | 公众号/ |
| ideas/ | 想法/ |
注意:Obsidian 版本是 collections 的只读镜像。编辑应在 collections 原文件上进行,然后重新同步。
每次收藏后更新:
tags.md 中查找grep -ril "keyword" collections/references/xiaohongshu-style.md 写作风格xiaohongshu-ops 技能收藏库是 wemp-ops 公众号写作的素材来源之一。wemp-ops 选题时会自动检索收藏库:
tags.md 按关键词查找相关收藏grep -ril 搜索 collections/ 目录收藏时的写作友好建议:
summary 写清楚,便于快速判断是否相关tags 覆盖主题关键词,提高检索命中率| 来源 | 目录 | 备注 |
|---|---|---|
| 博客/网页 | articles/ | 默认归类 |
| X/Twitter | tweets/ | 短内容/thread |
| 微信公众号 | wechat/ | 中文长文 |
| B站/YouTube/抖音 | videos/ | B站可自动转录 |
| 零散想法 | ideas/ | 非外部来源 |
AI、产品设计、电商、运营、技术、商业、创业、效率工具、思维模型、管理收藏完成后,检查内容是否与选题池中的选题相关:
<WORKSPACE>/collections/topics/topic-pool.md(公众号)和 <WORKSPACE>/collections/topics/xhs-topic-pool.md(小红书)<WORKSPACE>/temp/handoffs/collector-to-writing.md:### <收藏标题>
- 关联选题:<匹配到的选题>
- 来源:<URL>
- 收藏时间:<日期>
- 可用角度:<这个素材可以怎么用在文章里,1-2句话>注意:此步骤是补充性的,不替代已有的"关联项目"功能。交接文件面向下游写作 skill,关联项目面向收藏库内部检索。
| 用户说 | 动作 |
|---|---|
| "收藏这个 [URL/文字]" | 抓取→整理→存储→更新索引 |
| "搜索 [关键词]" | 搜索收藏库 |
| "最近收藏了什么" | 读 index.md |
| "关于 [标签] 的收藏" | 从 tags.md 筛选 |
| "用 [选题] 写篇小红书" | 二创生成 |
| "给这篇加个笔记" | 更新"我的笔记"部分 |
| "删除这条收藏" | 移除并更新索引 + 删除 Obsidian 对应文件 |
| "重新同步到 Obsidian" | 全量重新同步:python3 scripts/sync_to_obsidian.py(skill 目录下) |
© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 18 other files (scripts, references) in skills/content-collector of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Content Collector next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Content Collector this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~2.5k | Automated safety check: Pass | MIT | |
| Agent ReachPanniantong/Agent-Reach | 95k | — | ~1.4k | Automated safety check: Pass | MIT | |
| Hot Monitorliyupi/yupi-hot-monitor | 717 | 1 repos | ~1.2k | Automated safety check: Pass | None | |
| Multi-Source to NotebookLM Processorjoeseesun/qiaomu-anything-to-notebooklm | 6.2k | — | ~3.6k | Automated safety check: Pass | MIT | |
| Yt Dlp DownloaderMapleShaw/yt-dlp-downloader-skill | 209 | 1 repos | ~1.5k | Automated safety check: Pass | None | |
| bb-browser Site Commands for OpenClawepiral/bb-browser | 6.2k | — | ~1k | Automated safety check: Pass | MIT |
Panniantong/Agent-Reach
Routes web research and platform lookups across 16 sites, including Twitter, Reddit, YouTube, Bilibili, Xiaohongshu and GitHub, through one command-line tool.
liyupi/yupi-hot-monitor
AI hotspot monitoring and trending topic discovery across multiple sources (Bing, Google, DuckDuckGo, HackerNews, Sogou, Bilibili, Weibo, Twitter).
joeseesun/qiaomu-anything-to-notebooklm
Collects content from WeChat articles, web pages, YouTube, podcasts, documents and more, uploads it to NotebookLM and generates podcasts, slides or mind maps.
MapleShaw/yt-dlp-downloader-skill
Download videos from YouTube, Bilibili, Twitter, and thousands of other sites using yt-dlp.
epiral/bb-browser
Runs structured data commands against sites such as Twitter, Reddit, GitHub, YouTube and Zhihu through OpenClaw's browser, reusing your existing login state.
EdisonChenAI/agent-reach
Use the internet: search, read, and interact with 13+ platforms including Twitter/X, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu (小红书), Douyin (抖音), WeChat Articles (微信公众号), LinkedIn, Boss直聘…
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Works with
个人内容收藏与知识管理系统。收藏、整理、检索、二创. An agent skill from LeoYeAI/openclaw-master-skills. Content Collector is an agent skill from LeoYeAI/openclaw-master-skills.
Content Collector fits situations like: 用户分享链接/文字/截图并要求保存或收藏; 用户说收藏这个/存一下/记录下来/save this/bookmark/clip this; 用户要求按关键词/标签搜索之前收藏的内容; 用户要求基于收藏内容生成小红书/社交媒体文案(二创/改写/洗稿).
Run `npx skills add LeoYeAI/openclaw-master-skills --skill content-collector -a claude-code`. Or copy the skill folder (skills/content-collector in LeoYeAI/openclaw-master-skills) into .claude/skills/content-collector in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill content-collector -a codex`. Or copy the skill folder (skills/content-collector in LeoYeAI/openclaw-master-skills) into .agents/skills/content-collector in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill content-collector -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/content-collector, .gemini/skills/content-collector, .github/skills/content-collector and .opencode/skills/content-collector in your project.
Going by SKILL.md and its folder, Content Collector needs Python and a shell for the scripts in its folder, the command-line tools its instructions call (python3, bash, pip3 and curl) and credentials named SUPADATA_API_KEY. Our summary lists: Python 3; A Bash shell; A credential in SUPADATA_API_KEY.
SKILL.md contains no URLs. Its commands use curl, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Content Collector is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.5k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.6k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Content Collector: Agent Reach (Panniantong/Agent-Reach, 95k stars), Hot Monitor (liyupi/yupi-hot-monitor, 717 stars), Multi-Source to NotebookLM Processor (joeseesun/qiaomu-anything-to-notebooklm, 6.2k stars) and Yt Dlp Downloader (MapleShaw/yt-dlp-downloader-skill, 209 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,161 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.