agentsclimarketplace

Notion wiki

Skill schub-tech/llm-ideation-wiki/.agents/skills/notion-wiki

Operate the LLM ideation wiki from a Notion root page through the Notion CLI. Use when wiki content lives in Notion and agents need to read, write, seed, cache, hash, or maintain pages via `ntn`.From its SKILL.md

Install
npx -y skills add schub-tech/llm-ideation-wiki --skill notion-wiki

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 10 stars10 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 5 commands, including `scripts/notion_wiki.py get <path>` and 4 more.

SKILL.md

2.1 KB, 491 tokens by cl100k_base, as published. Nobody here has run it

Use Notion as the canonical store for raw material and user-facing wiki content. The local repo is the harness.

Start here.

  1. Read notion.config.json.
  2. Read docs/agent/notion-contract.md.
  3. Read local hot.md and wiki/index.md.

Read pages.

  • Use scripts/notion_wiki.py get <path> for known pages.
  • Use scripts/notion_wiki.py pull-cache before broad search or lint work.
  • Treat .cache/notion/ as generated scratch, not durable state.
  • Do not read local raw/ or user-facing wiki/ pages as canonical when notion.config.json exists.
  • Local wiki/index.md and wiki/log.md are harness files, not Notion content.

Write pages.

  • Draft the full Markdown replacement in a temporary or reviewable local file.
  • Run scripts/notion_wiki.py update <path> <file>.
  • Re-read the page with scripts/notion_wiki.py get <path> after updating.
  • Update hot.md and append one short wiki/log.md entry after meaningful wiki edits.

Create new pages.

  • Create idea-specific source pages under raw/<idea-slug>/.
  • Create cross-idea source pages under raw/shared/.
  • Create idea workspace containers under wiki/<idea-slug>/.
  • Create current idea synthesis pages under wiki/<idea-slug>/overview.
  • Prefer extending scripts/notion_wiki.py or using raw ntn api /v1/pages for new content paths.
  • If creating manually, create the Notion page via ntn api /v1/pages so the title property is set, then update Markdown content with ntn pages update.
  • Set an emoji icon on every Notion content page.
  • Do not repeat the page title as a body heading.
  • Add the new page ID and emoji to notion.config.json immediately.

Preserve the wiki contract.

  • Keep claims evidence-bound.
  • Mark synthesis with ^[inferred].
  • Mark weak or contested claims with ^[ambiguous].
  • Mark founder/user assertions with ^[user-claim].
  • Do not narrate page history inside durable pages; use wiki/log.md for change history.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.