claude

hypo

LLM-native personal wiki — session-aware knowledge base for Claude Code

11 on GitHubby sk-lim19fv1.10.2MITupdated 16 days ago
/

Plugin hypo from marketplace hypomnema in sk-lim19f/Hypomnema. Commands read from the repo's manifest — 13 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (1)

  • debate

    Structured debate to re-verify a wiki knowledge claim before you trust it, or to harden a hard-to-reverse decision into a durable wiki record. Runs a fixed order (interrogate, then verify against code and docs, then synthesize). Use when hypo:verify flags a page as overdue and you need to actually r

Slash commands (16)

  • /hypo:audit

    Audit recent sessions for observability gaps and optionally write the weekly report. Use when the user asks to review session quality, find tracking gaps, or generate the weekly summary.

  • /hypo:capture

    Pull extensions you made the normal way under ~/.claude/{commands,agents,skills}, or a canonical hook registered in ~/.claude/settings.json, into the wiki so they sync to your other machines. Use when the user wants to capture, adopt, or back up a locally-authored slash command, agent, skill, or hoo

  • /hypo:crystallize

    Crystallize draft notes into stable wiki knowledge; also the session-close path. Use when the user explicitly signals session end (종료/마무리/wrap up), asks to save or consolidate notes, or before a /compact. Task completion alone is not a close signal.

  • /hypo:doctor

    Run a health check on a Hypomnema wiki installation (hooks, settings, structure). Use when the user reports the wiki misbehaving, after an install or upgrade, or to diagnose setup problems.

  • /hypo:feedback

    Record an AI behavior correction or preference into the wiki. Use when the user corrects how you work or states a lasting preference to remember.

  • /hypo:graph

    Generate a wikilink dependency graph from wiki pages (json, mermaid, or dot). Use when the user asks to visualize wiki structure or find orphan and hub pages.

  • /hypo:ingest

    Ingest an external source (URL, doc, article, command output) into the wiki as a citable page. Use when the user shares a source to capture or wants external knowledge saved for reuse.

  • /hypo:init

    Initialize a new Hypomnema wiki (structure, config, hooks). Use when the user is setting up a wiki for the first time or starting a fresh vault.

  • /hypo:lint

    Validate wiki pages for frontmatter correctness and broken wikilinks. Use when the user asks to check wiki health, before a commit, or after bulk edits or renames.

  • /hypo:query

    Query the wiki and synthesize an answer from the relevant pages. Use when the user asks what the wiki knows, wants to recall a past decision, or needs prior context before starting work.

  • /hypo:rename

    Rename a wiki page or directory and rewrite the inbound wikilinks so live links survive. Use when the user wants to move or rename a page or folder without breaking references.

  • /hypo:resume

    Resume an active project and pick up where you left off. Use when the user asks to continue prior work or what they were working on.

  • /hypo:stats

    Show statistics about the wiki (page counts, link density, growth). Use when the user asks how big the wiki is, how it has grown, or its overall shape.

  • /hypo:uninstall

    Remove Hypomnema hooks and clean up settings.json. Use when the user wants to uninstall or disable the wiki integration.

  • /hypo:upgrade

    Check for Hypomnema updates and optionally apply them. Use when the user asks to update Hypomnema or sees an update-available notice.

  • /hypo:verify

    Check verify_by fields and surface overdue or missing verifications. Use when the user asks what wiki knowledge needs re-checking or wants to audit freshness.

Hooks (12)

  • PreToolUse

    node ${CLAUDE_PLUGIN_ROOT}/hooks/hypo-close-guard.mjs

  • SessionStart

    node ${CLAUDE_PLUGIN_ROOT}/hooks/hypo-session-start.mjs

  • SessionEnd

    node ${CLAUDE_PLUGIN_ROOT}/hooks/hypo-session-end.mjs

  • UserPromptSubmit

    node ${CLAUDE_PLUGIN_ROOT}/hooks/hypo-first-prompt.mjs

  • UserPromptSubmit

    node ${CLAUDE_PLUGIN_ROOT}/hooks/hypo-lookup.mjs

  • UserPromptSubmit

    node ${CLAUDE_PLUGIN_ROOT}/hooks/hypo-compact-guard.mjs

  • PreCompact

    node ${CLAUDE_PLUGIN_ROOT}/hooks/hypo-personal-check.mjs

  • PostToolUse

    node ${CLAUDE_PLUGIN_ROOT}/hooks/hypo-auto-stage.mjs

  • PostToolUse

    node ${CLAUDE_PLUGIN_ROOT}/hooks/hypo-web-fetch-ingest.mjs

  • Stop

    node ${CLAUDE_PLUGIN_ROOT}/hooks/hypo-stop.mjs

  • CwdChanged

    node ${CLAUDE_PLUGIN_ROOT}/hooks/hypo-cwd-change.mjs

  • FileChanged

    node ${CLAUDE_PLUGIN_ROOT}/hooks/hypo-file-watch.mjs

View source on GitHub

Maintain hypo?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted