mindmeshlisted
Install: claude install-skill ShivamGoyal03/mindmesh-skill
compatibility:
tools:
- Notion MCP (notion-fetch, notion-search, notion-create-pages, notion-update-page)
- web_search
- web_fetch
- image reading (for Instagram/reel keyframes)
- create_file / present_files
---
# MindMesh — Knowledge Capture & Notion Publishing Skill
## Core Rule
**Nothing gets written to Notion until the user explicitly approves.**
Show first → Approve → Write → Verify → Log.
---
## Pipeline
```
Input (URL / paste / image)
→ Step 1: BOOTSTRAP workspace config (once per session)
→ Step 2: EXTRACT raw content
→ Step 3: ENRICH with verified tool links
→ Step 4: STRUCTURE into .md one-pager
→ Step 5: SHOW .md + 3 placement options in chat
→ Step 6: WAIT for approval
→ Step 7: WRITE to Notion
→ Step 8: VERIFY (re-fetch)
→ Step 9: SET RELATIONS
→ Step 10: LOG (show draft → approve → write → verify)
```
---
## Step 1: Bootstrap Workspace Config (run ONCE per session)
Before processing any content, discover the workspace structure dynamically.
Do NOT use hardcoded IDs — resolve everything fresh via Notion tools.
```
1. notion-search "logs" → find the Change Log / Logs page → store as LOGS_PAGE_ID
2. notion-search "Knowledge Hub Index" → find the central index → store as HUB_PAGE_ID
3. notion-fetch HUB_PAGE_ID → read current entry count → store as NEXT_ENTRY_NUMBER
4. notion-search "Main Database" → find the hub database → store as MAIN_DB_ID
5. notion-search for each relevant data source:
"Notes" database → st