skill-frontmatter-notion

Enforce a Notion Frontmatter header with required fields on Markdown content.

1|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/Clement-ccy/create-opencode-workspace --skill skill-frontmatter-notion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-frontmatter-notion
Source: https://github.com/Clement-ccy/create-opencode-workspace/tree/main/templates/content-creator/.opencode/skills/skill-frontmatter-notion
Command: npx skills add https://github.com/Clement-ccy/create-opencode-workspace --skill skill-frontmatter-notion

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Notion-friendly YAML Frontmatter is required for every Markdown artifact to synchronize with Notion databases, ensuring consistent metadata and eliminating manual errors.

Core Features & Use Cases

  • Enforces a standardized Frontmatter template with mandatory fields such as Name, Category, Description, Tags, Area, Role, Rate, Status, Publish Date, Platform, Link, Theme, and cover.
  • Validates and auto-generates Frontmatter for drafts, blogs, and social content to guarantee Notion integration and data integrity.
  • Use Case: when preparing content for Notion export, apply this Frontmatter spec to ensure complete and correctly formatted metadata.

Quick Start

Create a Markdown document that begins with a YAML Frontmatter block populated with the required fields to sync with Notion.

Frequently Asked Questions about skill-frontmatter-notion

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

FAQPage Schema
How do I add YAML frontmatter to Markdown for Notion sync?

YAML frontmatter for Notion sync requires a standardized block at the top of your Markdown document with mandatory fields like Name, Category, Description, Tags, and Status to ensure data integrity.

What fields are required in Notion frontmatter for Markdown content?

Required Notion frontmatter fields include Name, Category, Description, Tags, Area, Role, Rate, Status, Publish Date, Platform, Link, Theme, and cover to guarantee seamless synchronization and metadata consistency.

Can I validate frontmatter generation during content creation?

Yes, you can validate frontmatter generation during content creation. The process enforces a strict template that checks drafts, blogs, and social content to ensure all required fields are present and correctly formatted before synchronization.

Why does Notion synchronization fail for Markdown files?

Notion synchronization fails for Markdown files when the YAML frontmatter is missing required fields or incorrectly formatted, preventing proper metadata mapping and causing manual data entry errors.

What is the best way to prepare Markdown content for Notion export?

The best way to prepare Markdown content for Notion export is applying a standardized frontmatter spec with all mandatory metadata fields populated, ensuring your document meets the strict formatting requirements for seamless integration.