Skip to content
ccmods.app

commonplace

v2.3.3

Turns any folder into an LLM-maintained markdown wiki with ingest, query and lint skills plus a /vault command to manage vaults.

by @noopz11Updated Broad accessGitHub

Installation

  1. 1. Clone the repository

    $ git clone https://github.com/noopz/commonplace.git
  2. 2. Start Claude Code with the mod loaded for this session

    $ claude --plugin-dir ./commonplace

The repository has no marketplace file yet, so this loads the mod for one session. Needs Claude Code 2.1.287 or later, in a terminal. Full install guide

What does commonplace do?

  • wiki-ingest files a paper, article or URL as a vault note with concepts and MOC links
  • wiki-query answers questions with wikilinks; wiki-lint gives a read-only vault health report
  • autoimprove runs a score-gated loop that picks fixes, applies them and re-scores
  • /vault lists and pins vaults, opens or closes private domains and rebuilds the index
  • Active vault shown in the status line

What do you need?

  • Claude Code 2.1.287 or later (terminal)
  • Node.js and npm (clone, npm install, then scripts/init.ts --vault)
  • Ollama for wiki-deep-link (optional)

What can this mod access?

Read from the mod's code with claude plugin validate on Claude Code 2.1.296, synced Oct 12, 2026. This is a capability list, not a security audit. Mods run with your permissions, so install only from authors you trust.

Broad access
  • Runs programs on your machine
  • Writes files
  • Intercepts or rewrites tool calls
  • Reads or rewrites your prompts
  • Reads files
  • Calls models on your plan (uses quota)
Hooks and engine calls (33 + 26)

hooks

  • agent.spawn
  • command.run{command=vault}
  • commonplace.activeVault
  • commonplace.links
  • commonplace.list
  • commonplace.neighbourhood
  • commonplace.note
  • commonplace.path
  • commonplace.reindex
  • commonplace.scope
  • commonplace.search
  • commonplace.skill
  • commonplace.skills
  • commonplace.status
  • commonplace.vaults
  • commonplace.version
  • engine.create
  • prompt.context
  • prompt.submit
  • session.end
  • session.start
  • skill.prompt
  • tool.call{tool=/"^(Read|Grep|Glob|NotebookRead|Bash|Write|Edit|NotebookEdit)$"/}
  • tool.call{tool=/"^mcp__commonplace__vault_"/}
  • tool.call{tool=Bash}
  • tool.call{tool=Write|Edit}
  • tool.describe{tool=/"^mcp__commonplace__vault_"/}
  • tool.describe{tool=Agent}
  • turn.complete
  • turn.start
  • ui.render{component=AbovePrompt}
  • ui.render{component=Spinner}
  • ui.render{component=ToolUse, props has {tool=/"^mcp__commonplace__vault_"/}}

calls

  • $.clock.after
  • $.clock.every
  • $.clock.now
  • $.clock.sleep
  • $.command.register
  • $.fs.read
  • $.fs.stat
  • $.fs.write
  • $.model.classify
  • $.model.complete
  • $.process.run
  • $.session.append
  • $.session.cwd
  • $.session.id
  • $.session.repo
  • $.session.turns
  • $.session.version
  • $.state.get
  • $.state.set
  • $.store.get
  • $.store.set
  • $.tool.register
  • $.ui.ask
  • $.ui.resolve
  • $.ui.status
  • $.ui.toast

Do you maintain commonplace?

Add this badge to your README so users can jump to this page for the install command and access report.

Listed on ccmods.app
[![Listed on ccmods.app](https://ccmods.app/badge.svg)](https://ccmods.app/mods/commonplace)

asd-ste100

JAICHANGPARK/ASD-STE100

6

Shows each answer rewritten in ASD-STE100 Simplified Technical English in a maintenance-manual pane, with an /asd command, linter and scores.

UIPromptToolsModerate access
$ claude plugin install asd-ste100 --marketplace JAICHANGPARK/ASD-STE100

counterparts

mlapeter/counterparts

3

Local memory for Claude that writes, fades and recalls its own notes, with a sidebar pane showing what memory surfaced each turn.

UIPromptToolsBroad access
$ claude plugin install counterparts --marketplace mlapeter/counterparts

navigator

qf-studio/navigator

356

Context engineering for Claude Code that keeps long sessions on track so work gets finished instead of derailed.

UIPromptToolsBroad access
$ claude plugin install navigator --marketplace qf-studio/navigator