to-notion

Sync church MD files to Notion pages and databases via the Notion API.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kokiebisu/life --skill to-notion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: to-notion
Source: https://github.com/kokiebisu/life/tree/main/skills/to-notion
Command: npx skills add https://github.com/kokiebisu/life --skill to-notion

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Church MD files in aspects/church (prayer-requests.md, verses.md, and messages) can be tedious to mirror in Notion. This skill automates the synchronization to the corresponding Notion pages and databases, keeping both in sync and reducing manual upkeep.

Core Features & Use Cases

  • Structured mapping: Notion pages and databases are updated according to a defined mapping of files to Notion IDs.
  • Selective sync: Supports syncing prayer requests, verses, and message entries as separate targets.
  • Consistency & automation: Keeps Notion content aligned with local MD files to streamline church content management.

Quick Start

Sync the church content in aspects/church to Notion pages and databases using the defined IDs.

Frequently Asked Questions about to-notion

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

FAQPage Schema
How do I automatically sync markdown files to Notion pages and databases?

Syncing markdown files to Notion requires mapping local file paths to specific Notion IDs. This skill automates the process by updating targeted Notion pages and databases via the API whenever local MD content changes.

What is the best way to keep church prayer requests and verses aligned with Notion?

The best way to keep church content aligned with Notion is using an automated selective sync tool. This skill targets prayer-requests.md and verses.md, updating their corresponding Notion pages to ensure consistency without manual data entry.

Do I need specific Notion IDs to sync local markdown content?

Yes, you need specific Notion IDs to sync local markdown content. The skill relies on a structured mapping defined in SKILL.md to locate the exact Notion pages and databases for files like prayer-requests.md and verses.md.

Can I sync only specific markdown files instead of the entire church directory?

Yes, you can sync specific markdown files instead of the entire directory. The skill supports selective sync, allowing you to target prayer requests, verses, and message entries as separate update actions to Notion.

What limitations exist when automating Notion database updates from markdown?

Limitations include relying on predefined mappings in SKILL.md to locate Notion IDs, requiring exact file paths under aspects/church, and depending on the Notion API to process updates for pages and databases without manual intervention.