From download
Download all pages from a public Notion site as Markdown files with cross-references and embedded images. Use when the user shares a public Notion site URL and wants to archive, save, mirror, or extract the contents as local markdown.
How this skill is triggered — by the user, by Claude, or both
Slash command
/download:notion-public-siteThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Download all content from a public Notion site as Markdown files.
Download all content from a public Notion site as Markdown files.
$ARGUMENTS should contain: <url> <output_dir> [--test]Run the Notion downloader script:
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/notion_public_site_downloader.py $ARGUMENTS
If httpx or playwright are not installed, install them first:
pip3 install httpx playwright
python3 -m playwright install chromium
attachments/ folder--test flag to download only the first page for testingAfter download completes, verify the content:
# Test mode - download first page only
/download:notion-public-site https://guide.sillymoney.com/ ./output --test
# Full download
/download:notion-public-site https://guide.sillymoney.com/ ./output
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub mayank-io/mstack --plugin download