# Notion Integration

> Notion page and database management. Use for searching, creating, and writing to Notion pages. Supports creating pages in databases or under parent pages.

- Skill: `incidentfox/notion-integration` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add incidentfox/notion-integration`
- Raw SKILL.md: https://api.skillmd.com/api/skills/incidentfox/notion-integration/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: incidentfox (https://skillmd.com/u/incidentfox)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/incidentfox/notion-integration

---


# Notion Integration

## Authentication

**IMPORTANT**: Credentials are injected automatically by a proxy layer. Just run the scripts directly.

## Available Scripts

All scripts are in `.claude/skills/docs-notion/scripts/`

### search.py - Search Pages
```bash
python .claude/skills/docs-notion/scripts/search.py --query "incident runbook" [--max-results 10]
```

### create_page.py - Create Page
```bash
python .claude/skills/docs-notion/scripts/create_page.py --title "Incident Report" --parent-page-id PAGE_ID [--content "Report content..."]
python .claude/skills/docs-notion/scripts/create_page.py --title "New Entry" --parent-database-id DB_ID
```

### write_content.py - Write to Page
```bash
python .claude/skills/docs-notion/scripts/write_content.py --page-id PAGE_ID --content "New content..." [--replace]
```

