TOPIC / RESOURCE
Content Collector Skill Guide
How to use the Content Collector skill to capture links from chat, write to Feishu docs, multidimensional tables, or knowledge bases. Prerequisites.
Best for
- 已经有飞书知识库或多维表格
- 希望把群聊里的链接结构化沉淀
- 准备把链接抓取、归档和索引接进工作流
What this skill solves
Group chats constantly generate:
- Tutorial links
- Feishu documents
- External articles
- Reference URLs
These sink into history and become hard to find. Content Collector turns "links that flash by in chat" into "searchable, archivable knowledge base entries."
Typical flow:
- Detect links in messages
- Fetch content
- Classify and organize
- Write to Feishu docs or knowledge base
- Update multidimensional tables
- Maintain an index page
Prerequisites before installing
- Feishu OAuth set up and authorized
- Document and table permissions granted to the bot
- A clear knowledge base structure (Space ID, Table ID, etc.)
Install only when your Feishu bot, document writes, and basic skill chain are already stable.
Installation
Prefer the ClawHub registry when available:
openclaw skills install @clawhub/content-collector
If the skill is hosted on GitHub, you can install from the repo:
git clone https://github.com/wuhongchen/content-collector-skill.git
mv content-collector-skill ~/.openclaw/workspace/skills/content-collector
openclaw gateway restart
Configuration
Key parameters (often in workspace config or MEMORY.md, not necessarily openclaw.json):
- Knowledge Base Space ID — Feishu knowledge base identifier
- Table ID — Multidimensional table App Token / ID
- Index Document URL — Where the index page lives
Example prompt to have OpenClaw fill config:
Update the content-collector skill config. My Feishu multidimensional table App Token is [YOUR_TOKEN], knowledge base Space ID is [YOUR_SPACE_ID], index document URL is [YOUR_URL]. Write these into MEMORY.md, replacing existing placeholders.
If you do not know the IDs, share the Feishu table or knowledge base links and ask OpenClaw to help extract them.
Verify the pipeline step by step
Do not expect "send one link and everything works" right away. Validate in order:
- Link detection — Ensure supported links (Feishu docs, external URLs) are recognized.
- Classification — Check that categories (tutorials, cases, docs, notes) are sensible.
- Knowledge base write — Confirm Space ID and bot permissions work.
- Table and index — Verify multidimensional table fields and index format match expectations.
Common errors
OAuth not completed
Sometimes the error is indirect. If Feishu authorization is missing, the chain fails downstream. Complete the OAuth flow first.
Space ID wrong or no permission
Symptoms: "Cannot access knowledge base space." Check:
- Space ID is correct
- Bot has edit permissions in the space
Table field mismatch
If the table lacks required fields (e.g. "original URL"), collection fails. Fix the table schema instead of reinstalling the skill.
Best practices
- Define a clear classification scheme before heavy use
- Add keywords for important content
- Periodically verify the index page is up to date
- Spot-check critical entries manually
Avoid: dumping many links at once, sending private or sensitive content without filtering, ignoring image-handling errors, leaving dead links unmaintained.
External links
FAQ
Topic FAQ
Best for link-heavy chat flows like team knowledge consolidation, learning material archiving, and structured content collection from group conversations.
Most often the issue is Feishu OAuth not completed, wrong document or table IDs, or the bot lacking edit permissions—not the skill itself.
RELATED
Related posts
Best OpenClaw Skills for Beginners
The best beginner skill set is narrow, practical, and easy to audit.
OpenClaw Install Guide: Verify Before You Copy
The fastest install guide starts with the right decisions: current requirements, environment choice, and a clear first validation loop.