mmk-notion-database
MMK Notion — Database Commands
Prerequisite: Read
../mmk-shared/SKILL.mdfor auth, global flags, and error handling. Parent:mmk-notion
Always use -o json when parsing results or composing with other commands.
schema — Show database property schema
mmk notion database schema --database-id <db-uuid> -o json
mmk notion database schema --database-id <db-uuid> --detect-ai --page-id <page-uuid> -o json
Required: --database-id
Optional: --detect-ai (bool), --page-id (required with --detect-ai — accepts UUID or full Notion URL), --enhanced (bool — outputs LLM-friendly schema with select options and valid filter operators)
More from magic-meal-kits/mmk-skills
mmk-notion-database-ai-summary
Bulk AI summary generation across all pages in a Notion database. Triggers on "generate AI summaries for database", "bulk AI summary", "batch AI summary", "run AI summary across database".
11mmk-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-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