A developer-centric CLI for reading, editing, and writing Notion pages as Markdown with local reversible changesets and transaction-like rollbacks.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install solid-notion
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install solid-notion using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
solid-notion is a high-performance CLI tool designed to bridge the gap between Notion's structured block storage and the developer's preference for Markdown. It allows users to pull remote Notion pages into local workspaces, edit them as standard Markdown files, and push changes back with full version control. By integrating this skill via Openclaw Skills, developers can automate documentation workflows, manage database entries, and perform precise content updates programmatically.
The tool is built with a focus on data integrity, offering a local-first approach where changes are staged as edits before being submitted. This ensures that every update is traceable and reversible, making it an essential utility for anyone using Notion as a knowledge base or project management tool in a technical environment.
Install the CLI globally via npm:
npm install -g solid-notion
Initialize your authentication token. For secure usage within Openclaw Skills, use the stdin method:
printf "%s" "YOUR_NOTION_TOKEN" | solid-notion init --token-stdin --json
Verify that the integration is active:
solid-notion auth status --json
All skill data is stored in $SOLID_NOTION_HOME, organized by page UUIDs to ensure clear data separation. The schema includes:
| Component | Purpose |
|---|---|
| Workspace Files | Contains page.md (editable content) and .original.md (diff baseline). |
| Edit Logs | JSONL files tracking pending operations (ops) and reasons before submission. |
| Versions | Immutable JSON records located in <page_id>/versions/ documenting every successful submit. |
| Changesets | Full-page Markdown snapshots with YAML frontmatter for historical restoration. |
| Config | Secure config.json containing auth tokens and profile settings. |
replace_block_text, append_blocks, and set_props operations via programmatic stdin.--profile flag.Loading
An automated AI agent skill that transforms content ideas into 30 high-performing, psychologically optimized YouTube titles using proven marketing formulas.

Automatically convert long-form content, articles, or notes into 60 high-impact, categorized tweet ideas for maximum social media engagement.

An automated content analysis engine that transforms high-performing URLs into recreatable writing templates and psychological blueprints.

A conversational AI agent designed to uncover unique insights and crystallize original frameworks through critical observation and paradox hunting.

A specialized utility for scanning and identifying Unreal Engine project assets across complex directory structures.

A professional automation tool for compiling, cooking, and packaging Unreal Engine projects across multiple platforms.








































