mmk-notion-database-ai-summary
Recipe: Bulk AI Summary for Notion Database
Prerequisite: Read
../mmk-shared/SKILL.mdfor auth, global flags, and error handling. Uses:mmk-notion-database— Schema, query, and AI summary commands.
A multi-step workflow that discovers AI configuration for a database, collects all page IDs, and triggers AI summary generation in batches.
This recipe has side effects (triggers AI summary writes on Notion pages). It requires manual invocation only.
Workflow
Step 1: Discover database properties
mmk notion database schema --database-id <db-uuid> -o json
Review the schema output to understand the database structure and confirm it has an AI summary property.
More from magic-meal-kits/mmk-skills
mmk-notion
This skill should be used when the user asks to manage Notion pages, workspaces, teams, people, databases, meetings, comments, users, publishing, subscriptions, emojis, views, or any Notion-related operation using the mmk CLI. Triggers on phrases like "invite to Notion", "publish page", "revoke access", "list teams", "database schema", "AI summary", "meeting notes", "workspace members", "duplicate page", "page config", "publish settings", "list published", "guest pages", "subscription", "add comment", "reply to comment", "list users", "get user", "get page", "update page", "archive page", "lock page", "update markdown", "custom emoji", "database view", "list views".
10mmk-notion-database
Manage Notion databases — show property schema, query with filters/sorts, trigger AI summary generation, insert/update/upsert/delete records. Triggers on "database schema", "AI summary", "database properties", "detect AI", "ai-summary", "ai-summary-auto", "auto AI summary", "database structure", "query database", "filter", "sort", "database query", "insert records", "update records", "upsert", "delete pages", "bulk insert", "bulk update", "bulk delete".
9mmk-notion-onboard
This skill should be used when the user asks to "invite someone to Notion with email fallback", "invite and send signup email if not a Notion user", "onboard a user to a Notion page", or wants a workflow that tries Notion invite first and falls back to sending a Gmail signup invitation if the user doesn't have a Notion account.
9mmk-notion-team
Manage Notion teams — list teams, invite users to a team, remove users from a team. Triggers on "list teams", "invite to team", "add to team", "remove from team", "team members".
8mmk-notion-page
Manage Notion pages — invite, revoke, publish, unpublish, config, publish-settings, duplicate, list-published, markdown, transcript, get, update. Triggers on "invite to page", "revoke access", "publish page", "unpublish", "page config", "full width", "publish settings", "duplicate page", "list published", "page markdown", "page transcript", "meeting transcript", "get page", "page by id", "update page", "archive page", "lock page", "erase page".
8mmk-notion-subscription
Show Notion workspace subscription details — tier, type, Stripe/RevenueCat data. Triggers on "subscription", "workspace plan", "billing tier", "subscription details".
8