# create-database-row

Adds an entry to a Notion database from properties typed in everyday language. It locates the database, matches field names and checks required values.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 38
- Author: makenotion
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/makenotion/cursor-notion-plugin/tree/HEAD/skills/create-database-row/SKILL.md
- Updated: 2026-02-07
- HTML: https://affpapa.org/en/nevibecode/skills/create-database-row

## What it does

The skill goes through a Notion MCP server. Give it a database and a list of properties as `key=value` pairs; it translates those into the column names that actually exist, tolerating case and spacing differences. Should several databases fit the description, it asks you to pick one.

Before writing, it checks which required fields are still empty and asks for them. Afterwards you get the database name, the key values of the new row and a link or identifier. Properties it had to guess or leave out are called out in plain terms.

No Notion MCP server connected means no row. Set that up and verify it first.

## Requirements
- Works with: Notion

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add makenotion/cursor-notion-plugin --skill create-database-row -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/create-database-row/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/create-database-row/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add makenotion/cursor-notion-plugin --skill create-database-row -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/create-database-row/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add makenotion/cursor-notion-plugin --skill create-database-row -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/create-database-row/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install makenotion/cursor-notion-plugin create-database-row
```

2. **Manually: put the files in place**
- File: `.github/skills/create-database-row/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add makenotion/cursor-notion-plugin --skill create-database-row -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/makenotion/cursor-notion-plugin --path skills/create-database-row
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/create-database-row/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add makenotion/cursor-notion-plugin --skill create-database-row -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/makenotion/cursor-notion-plugin/tree/HEAD/skills/create-database-row/SKILL.md

## When to use it
- file a task into a Notion database without opening the browser
- match loose property names to real database columns
- find out which required fields block a new entry
- pick the right database when several names look alike
- get a link to the created row right away

## Example prompts
- Add a row to the Tasks database: priority high, owner Alice, status open
- Create an entry in the clients database: company Vector, city Kazan, status active
- Put a new row in Projects called Site redesign, due 15 May

## Similar
- [notion-automation](https://affpapa.org/en/nevibecode/skills/notion-automation.md) — skill · 4800 installs
- [notion-meeting-intelligence](https://affpapa.org/en/nevibecode/skills/notion-meeting-intelligence-2.md) — skill · 323 installs
- [c-notion](https://affpapa.org/en/nevibecode/skills/c-notion.md) — skill · ★ 173
- [notion](https://affpapa.org/en/nevibecode/skills/imoonkey-notion.md) — skill · ★ 71
- [notion-api](https://affpapa.org/en/nevibecode/skills/notion-api.md) — skill · 94900 installs
- [notion-mcp](https://affpapa.org/en/nevibecode/skills/notion-mcp.md) — skill · 735 installs

From the same set: [makenotion/cursor-notion-plugin](https://affpapa.org/en/nevibecode/by/makenotion/cursor-notion-plugin.md) — 4 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
