← All skills
solid-notion
82 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By LeoYeAI/agent-master-skills (GitHub) · coding · 2,186 stars · scanned at commit 8f88f9a
Read, edit, and write Notion pages as Markdown using the solid-notion CLI. Use when pulling Notion content, editing pages, managing changesets, submitting edits, restoring changes, or setting up Notion API authentication. Keywords: solid-notion, Notion, Notion API, markdown, pull, edit, write, submit, restore, changeset, notion page, notion block.
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 1 place.
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README. Expected for a coding skill.
Found in 28 places.
Show 17 more
- skills/solid-notion/SKILL.md, line 70
printf "%s" "$NOTION_TOKEN" | solid-notion init --token-stdin --json - skills/solid-notion/SKILL.md, line 108
solid-notion auth logout --json - skills/solid-notion/SKILL.md, line 120
solid-notion ls - skills/solid-notion/SKILL.md, line 133
solid-notion pages - skills/solid-notion/SKILL.md, line 141
solid-notion search <query> - skills/solid-notion/SKILL.md, line 151
solid-notion show page <page_id_or_name> --format markdown - skills/solid-notion/SKILL.md, line 160
solid-notion show block <block_id> --format json - skills/solid-notion/SKILL.md, line 166
solid-notion pull page <page_id_or_name> --format markdown --outdir ./output - skills/solid-notion/SKILL.md, line 186
solid-notion pull block <block_id> --outdir ./output - skills/solid-notion/SKILL.md, line 200
echo '{"ops": [...]}' | solid-notion edit <page_id> - skills/solid-notion/SKILL.md, line 299
solid-notion write <page_id> - skills/solid-notion/SKILL.md, line 307
solid-notion submit <page_id> -m "description of changes" - skills/solid-notion/SKILL.md, line 356
echo '{"title":"My New Page","notes":""}' | solid-notion new --parent <parent_id> -m "Create page" --json - skills/solid-notion/SKILL.md, line 455
solid-notion history <page_id> - skills/solid-notion/SKILL.md, line 468
solid-notion restore <page_id> <changeset_or_commit_id> - skills/solid-notion/SKILL.md, line 489
solid-notion pull page <page_id_or_name> --format markdown --outdir /tmp/notion-work - skills/solid-notion/SKILL.md, line 498
solid-notion pull page <page_id> --format markdown --outdir ~/.local/share/solid-notion-cli/<page_id>
and 8 more places
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'solid-notion' ] || [ -L ~/.agents/skills/'solid-notion' ]; then echo 'A skill folder named solid-notion already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/LeoYeAI/agent-master-skills' "$d" && git -C "$d" checkout --quiet '8f88f9a0dd5a1075d4f0c7626f9d960844d57575' -- 'skills/solid-notion' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/solid-notion' ~/.agents/skills/'solid-notion' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'solid-notion' ~/.claude/skills/'solid-notion' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for LeoYeAI/agent-master-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/LeoYeAI/agent-master-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 8f88f9a | 82 |
| 2026-11-07 | 8f88f9a | 100 |