CommunityCodierung & Entwicklunggithub.com

makenotion/notion-cli

Verwenden Sie die Notion CLI (`ntn`), um mit der Notion API zu interagieren, Worker zu verwalten und Dateien hochzuladen. Nutzen Sie dies, wenn der Benutzer bittet, die „Notion API aufzurufen“, „einen Worker bereitzustellen“, „eine Datei zu Notion hochzuladen“, „eine Seite zu erstellen“, „eine Datenbank abzufragen“ oder Aufgaben, die den Befehl `ntn` betreffen.

Was ist notion-cli?

Dieses Skill ermöglicht es einem KI-Agenten, über die offizielle Notion CLI (`ntn`) mit der Notion API zu interagieren. Es deckt eine breite Palette von Aufgaben ab, darunter das Erstellen und Abfragen von Datenbanken und Seiten, das Hochladen von Dateien und das Verwalten von Notion Workers. Das Skill ist besonders nützlich für Entwickler, die Notion in ihre Arbeitsabläufe integrieren möchten, und funktioniert mit allen CLI-basierten Agenten wie Claude Code, Cursor oder Codex. Es erfordert ein gültiges Notion API-Token und eine installierte `ntn`-CLI, wobei die Befehle direkt ausgeführt werden.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/makenotion/skills/tree/main/skills/notion-cli

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht notion-cli?

Verwenden Sie die Notion CLI (ntn), um mit der Notion API zu interagieren, Worker zu verwalten und Dateien hochzuladen. Nutzen Sie dies, wenn der Benutzer bittet, die „Notion API aufzurufen“, „einen Worker bereitzustellen“, „eine Datei zu Notion hochzuladen“, „eine Seite zu erstellen“, „eine Datenbank abzufragen“ oder Aufgaben, die den Befehl ntn betreffen.

Voraussetzungen

  • Notion API-Token: Sie benötigen ein gültiges API-Token von Notion.
  • Installation: Die ntn-CLI muss installiert sein. Installieren Sie sie mit npm install -g @notionhq/ntn.

Verwendung

Allgemeine Syntax

ntn <befehl> [optionen]

Beispiele

Seiten erstellen

ntn pages create --parent "<datenbank-id>" --properties '{"Titel": {"title": [{"text": {"content": "Meine neue Seite"}}]}}'

Datenbanken abfragen

ntn databases query --database-id "<datenbank-id>" --filter '{"property": "Status", "select": {"equals": "Aktiv"}}'

Dateien hochladen

ntn upload --file "/pfad/zur/datei.txt" --parent "<seiten-id>"

Worker bereitstellen

ntn workers deploy --name "mein-worker" --script "./worker.js"

Integration

Dieses Skill kann mit jedem CLI-basierten KI-Agenten verwendet werden, der benutzerdefinierte Befehle ausführen kann, wie z.B. Claude Code, Cursor oder Codex. Der Agent übersetzt Benutzeranfragen in entsprechende ntn-Befehle.

Verwandte Skills