bellog-notion
Installation
SKILL.md
Bellog Notion CMS Integration
This skill defines how to work with Notion as a CMS in the Bellog blog project.
Architecture Overview
Bellog uses Notion as a headless CMS:
- Content is managed in a Notion database
- Data is fetched via Notion API
- Content is rendered using react-notion-x
- Caching with Next.js for performance
Key Files
/src/lib/notion.ts- Notion API client & queries/src/lib/posts.ts- Cached data fetching/src/lib/tags.ts- Tag aggregation/src/types/index.d.ts- Type definitions/src/app/api/revalidate/route.ts- Cache invalidation