knowledge-scraper

Mine Slack, Confluence, and GitHub to draft vault notes with frontmatter and links.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/matt-metivier/zk-hub --skill knowledge-scraper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: knowledge-scraper
Source: https://github.com/matt-metivier/zk-hub/tree/main/skills/vault/knowledge-scraper
Command: npx skills add https://github.com/matt-metivier/zk-hub --skill knowledge-scraper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Organizations struggle to collect tribal knowledge scattered across Slack, Confluence, and GitHub; this skill automates discovery and drafting vault notes to make knowledge easily searchable and reusable.

Core Features & Use Cases

  • Multi-source knowledge harvesting from Slack, Confluence, and GitHub to build a unified knowledge vault
  • Supports onboarding research, topic deep-dives, and scheduled harvesting with automatic linking to related notes and detection of knowledge gaps
  • Produces vault-ready notes with frontmatter and bidirectional links, ready for import into the vault

Quick Start

Submit a YAML research brief including topic and an output_target path to start a harvesting run.

Frequently Asked Questions about knowledge-scraper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I harvest knowledge from Slack, Confluence, and GitHub into vault notes?

You can harvest knowledge from Slack, Confluence, and GitHub by submitting a YAML research brief with a topic and output target path. The skill mines these sources, summarizes content, and drafts vault-ready notes with frontmatter and bidirectional links.

Can I automate onboarding research by mining tribal knowledge across multiple platforms?

Yes, you can automate onboarding research by running the skill in onboarding mode to mine tribal knowledge. It collects scattered information from Slack, Confluence, and GitHub, cross-links related notes, and exposes existing knowledge gaps.

What is the best way to draft zettelkasten notes with frontmatter from existing documentation?

The best way to draft zettelkasten notes from existing documentation is using a semantic chunker to extract atomic ideas and a zettelkasten drafter. This generates vault-ready frontmatter and bidirectional links for your summarized content.

Does this knowledge harvesting approach support scheduled runs for continuous vault updates?

Yes, the knowledge harvesting approach supports scheduled-harvest mode for continuous vault updates. This allows you to automatically mine Slack, Confluence, and GitHub content on a recurring basis, cross-linking new related notes and detecting knowledge gaps.

How do I detect knowledge gaps across Confluence, Slack, and GitHub repositories?

You detect knowledge gaps across Confluence, Slack, and GitHub by running a harvesting mode that cross-links related notes during extraction. The skill analyzes unified content from these sources and exposes missing information areas automatically.