b2b-backend-notion-collector

Fetch Notion pages and convert them into Markdown files.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/herren-official/product-agents --skill b2b-backend-notion-collector
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: b2b-backend-notion-collector
Source: https://github.com/herren-official/product-agents/tree/main/skills/b2b-backend/woody/notion-collector
Command: npx skills add https://github.com/herren-official/product-agents --skill b2b-backend-notion-collector

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Notion URLs are often scattered across teams and require manual, error-prone copying into Markdown for documentation, specs, or knowledge bases. This skill automates the retrieval of Notion pages, cleans the content, and persists it as a consistent Markdown file, saving time and reducing formatting inconsistencies.

Core Features & Use Cases

  • Fetch Notion pages via an integrated notion-fetch tool and convert them into clean, portable Markdown.
  • Save the resulting content to a user-specified absolute path as raw_spec.md, enabling easy integration with downstream tooling.
  • Support multiple Notion URLs and concatenate results into a single file or organize per-page files for large collections.

Quick Start

Provide the Notion URLs and the absolute destination path to start the collection and save raw_spec.md.

Frequently Asked Questions about b2b-backend-notion-collector

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

FAQPage Schema
How do I convert Notion pages to Markdown files automatically?▼

To convert Notion pages to Markdown, this skill fetches the provided Notion URLs, cleans the content, and decodes HTML entities. It then saves the result as a clean markdown file at a user-specified absolute path, typically named raw_spec.md.

Can I collect multiple Notion URLs into a single Markdown document?▼

Yes, you can collect multiple Notion URLs into a single document. The skill fetches each provided URL, cleans the content, and concatenates the results into one raw_spec.md file, with optional splitting if the collected content becomes too large.

What is the best way to clean Notion content for downstream documentation tools?▼

The best way to clean Notion content for documentation is to use an automated collection process that decodes HTML entities and standardizes formatting. This skill retrieves pages via the Notion API and normalizes the output into portable Markdown.

Does converting Notion pages to Markdown require a specific destination path?▼

Yes, converting Notion pages requires you to provide an absolute destination path. The skill takes this user-specified path and writes the cleaned, concatenated Markdown content directly to that location as raw_spec.md.

Why does my Notion to Markdown conversion contain formatting inconsistencies?▼

Formatting inconsistencies occur when raw Notion content is copied manually without decoding HTML entities. This skill resolves the issue by automatically cleaning content and normalizing formatting during the Markdown conversion and file writing process.

Are there limitations when handling large Notion page collections?▼

When handling large Notion page collections, concatenating all pages into a single file may become unwieldy. To address this limitation, the skill includes optional splitting logic to organize large collections into per-page files instead of one massive file.