Source Indexing

Crawl Notion and Google Drive to catalog knowledge sources with metadata and classification.

18|7|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/thecloudtips/founder-os --skill source-indexing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Source Indexing
Source: https://github.com/thecloudtips/founder-os/tree/main/plugin/skills/kb/source-indexing
Command: npx skills add https://github.com/thecloudtips/founder-os --skill source-indexing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of discovering, cataloging, and classifying all your knowledge sources across Notion and Google Drive, ensuring your information is organized and easily retrievable.

Core Features & Use Cases

  • Comprehensive Indexing: Crawls Notion pages and databases, as well as Google Drive files.
  • Metadata Extraction: Captures titles, URLs, content types, keywords, edit dates, and freshness.
  • Smart Classification: Assigns one of nine categories (wiki, meeting-notes, project-docs, etc.) based on content and context.
  • Freshness Tracking: Rates sources as Fresh, Current, Aging, or Stale to prioritize relevant information.
  • Use Case: Regularly indexing your knowledge base ensures that when you search for information using /founder-os:kb:ask, the system can quickly find the most relevant and up-to-date documents without re-scanning everything each time.

Quick Start

Run /founder-os:kb:index to start indexing your knowledge base.

Frequently Asked Questions about Source Indexing

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

FAQPage Schema
How do I automatically catalog my Notion and Google Drive documents?

To automatically catalog Notion and Google Drive documents, you can run an indexing process that crawls pages and files to extract metadata and classify content. This builds a structured database for efficient retrieval.

What's the best way to track document freshness across my knowledge base?

Tracking document freshness across a knowledge base involves scanning edit dates and categorizing sources as Fresh, Current, Aging, or Stale. This metadata classification helps prioritize the most relevant and up-to-date information.

How does content classification work when indexing knowledge management sources?

Content classification during knowledge management indexing works by analyzing document context to assign one of nine taxonomy types, such as wiki, meeting-notes, or project-docs. This structured classification ensures sources are organized for efficient retrieval.

Can I write indexed metadata from Google Drive directly into a Notion database?

Yes, you can write indexed metadata from Google Drive directly into a Notion database. The indexing process extracts titles, URLs, and content types, writing the structured catalog results into Notion for centralized access.

How do I scan for new documents in my knowledge base without re-indexing everything?

To scan for new documents without re-indexing everything, you can perform a refresh operation that checks for new content and updates existing metadata. This ensures your catalog stays current without full re-scanning overhead.

What metadata is extracted when cataloging knowledge sources?

When cataloging knowledge sources, the metadata extracted includes titles, URLs, content types, keywords, edit dates, and freshness ratings. This structured data is written to a database to enable efficient retrieval by other skills.