About create-page
create-page is a skill that uses the Notion MCP server to create pages from a requested title and optional parent. It selects a default section structure based on the page type and checks for same-name pages before proceeding.
Key features
- 01Parses title and optional parent
- 02Clarifies ambiguous parent location
- 03Builds sections based on page type
- 04Checks for duplicate page names
- 05Confirms page link or identifier
Use cases
- 01Create meeting notes with standard sections
- 02Start a project page with planning sections
- 03Create a page under a specified parent
MCP support
Uses the Notion MCP server to create pages and provide their link or identifier.
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ makenotion/ cursor-notion-plugin --skill create-pageAfter installing, type/create-pagein Claude Code to confirm it loaded.
Details
From the project READMECreate Notion Page
Use the Notion MCP server to create a new page for the user.
Workflow
- Parse the request into:
- Page title
- Optional parent page/database (if the user mentions a parent)
- If the parent is ambiguous, ask a brief clarification question before creating the page.
- Create the page with a sensible default structure based on the title:
- For "Meeting notes", include sections like Attendees, Agenda, Notes, Action items.
- For "Project" pages, include sections for Overview, Goals, Timeline, Tasks, Risks.
- Confirm creation back to the user with:
- Page title
- Parent location
- Link or identifier.
Important
Be careful not to overwrite existing pages. If a page with the exact same name exists in the same parent, confirm with the user whether to reuse it or create a new one.
Comments
Markdown supported