Work with Notion from the terminal using the `notion` CLI. Use when the user needs to read, create, update, query, or manage Notion pages, databases, blocks, comments, users, or files programmatically. Covers the entire Notion API with 44 commands. Triggers: Notion workspace automation, database queries, page creation, block manipulation, comment threads, file uploads, relation management, database export, multi-workspace management, or any Notion API interaction from the command line. --- # Notion CLI `notion` is a CLI for the Notion API. Single Go binary, full API coverage, dual output (pretty tables for humans, JSON for agents). ## Install ```bash # Homebrew brew install 4ier/tap/notion-cli # Go go install github.com/4ier/notion-cli@latest # npm npm install -g notion-cli-go # Or download binary from GitHub Releases # https://github.com/4ier/notion-cli/releases ``` ## Auth ```bash notion auth login --with-token <<< "ntn_xxxxxxxxxxxxx" # or interactive notion auth login --with-token --profile work <<< "ntn_xxx" # save as named profile export NOTION_TOKEN=ntn_xxxxxxxxxxxxx # env var alternative notion auth status # show current profile notion auth switch # interactive profile picker notion auth switch work # switch to named profile notion auth doctor # health check ``` ## Command Reference ### Search ```bash notion search "query" # search everything notion search "query" --type page # pages only notion search "query" --type database # databases only ``` ### Pages ```bash notion page view <id|url> # render page content notion page list # list workspace pages notion page create <parent> --title "X" --body "content" notion page create <db-id> --db "Name=Review" "Status=Todo" # database row notion page delete <id>
- 📄 common.js
- 📄 interact.js
- 📄 navigate.js
Browse web pages using a headless Chromium browser running inside the AgentCore container. Navigate to URLs, take screenshots, and interact with page elements (click, type, wait, scroll). Requires enable_browser=true in CDK config. Use when the user asks to visit a website, take a screenshot, fill in a form, or interact with a web page.
- 📁 .claude-plugin/
- 📁 examples/
- 📁 server/
- 📄 .gitignore
- 📄 CHANGELOG.md
- 📄 FEATURES.md
Postiz is a tool to schedule social media and chat posts to 28+ channels X, LinkedIn, LinkedIn Page, Reddit, Instagram, Facebook Page, Threads, YouTube, Google My Business, TikTok, Pinterest, Dribbble, Discord, Slack, Kick, Twitch, Mastodon, Bluesky, Lemmy, Farcaster, Telegram, Nostr, VK, Medium, Dev.to, Hashnode, WordPress, ListMonk
- 📄 package.json
- 📄 SKILL.md
Turn any markdown into a shareable web page via md.page. Use when the user asks to "share this", "publish this markdown", "create a shareable link", "make this a web page", "send this as a link", "host this", or wants to turn any markdown content into a URL. Also triggers on "publish a report", "share my notes", "create a page", or any request to make content accessible via a link.
- 📁 architecture-ownership/
- 📁 codex-analysis/
- 📁 codex-sandbox/
- 📄 SKILL.md
Build, critique, and iterate high-converting marketing or product landing pages using React + Vite + TypeScript + Tailwind and shadcn/ui components, with all icons sourced from Iconify. Use when the user asks for a landing page, sales page, signup page, CRO improvements, above-the-fold vs below-the-fold structure, hero + CTA copy, section order, or wants production-ready shadcn + Vite code.
Add a NiceGUI admin page for an existing domain while keeping config and page routing separated and masking sensitive fields.
- 📁 agents/
- 📁 references/
- 📄 SKILL.md
Create 1-page or 2-page CV variants from a longer master LaTeX CV. Use when the user asks for a short CV, concise CV, one-page CV, two-page CV, resume-style version, or a role-specific application CV derived from `cv/cv-full.tex` or another master CV source.