askill
create-database-row

create-database-rowSafety 70Repository

Insert a new row into a specified Notion database using natural-language property values. Handles property name matching and validation.

1 stars
1.2k downloads
Updated 2/7/2026

Package Files

Loading files...
SKILL.md

Create Database Row

Use the Notion MCP server to insert a new row into a Notion database.

Workflow

  1. Interpret the request to extract:
    • Target database (by name or ID)
    • A set of properties expressed as key=value pairs (e.g. "Severity=High Owner=Alice Status=Open").
  2. Resolve the database:
    • If multiple matches, ask the user to choose.
  3. Map the provided keys to the database's actual property names, handling minor naming differences.
  4. Validate required properties:
    • If a required property is missing, ask the user for the value before creating the row.
  5. Create the row and confirm with:
    • The resolved database name
    • The new row's key properties
    • A link or identifier.

Important

Be robust to capitalization and spacing in property names. Explain any properties you had to infer or skip.

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

60/100Analyzed 2/18/2026

A reasonably complete skill documenting a 5-step workflow for creating Notion database rows via MCP. Has clear structure, relevant tags, and covers key steps including database resolution, property mapping, and validation. However, lacks concrete examples, specific tool calls, and edge case handling, limiting its actionability. The skill is somewhat project-specific but the underlying operation is reusable across Notion integrations.

70
65
60
55
50

Metadata

Licenseunknown
Version-
Updated2/7/2026
Publishermakenotion

Tags

databasegithub-actions