Katmer Code — Development skill for Claude Code
Claude Code inside Obsidian — academic research skills, inline diff editing, MCP support.
How to install Katmer Code
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open hkcanan/katmer-code and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Katmer Code does
Claude Code inside Obsidian — academic research skills, inline diff editing, MCP support.
Alternatives in Development
- OpenAI Codex CLI — (Rust implementation) 67.8k ★
- Codex Claude Academic Skills — 本仓库包含三个面向学术科研人员的Skills,覆盖从文献阅读、论文写作到科学计算的完整研究工作流 3.2k ★
- Claude Scholar — Semi-automated research assistant for academic research and software development 3k ★
README
KatmerCode
Claude Code inside Obsidian — with academic research skills, inline diff editing, and MCP support.
[](https://obsidian.md) [](LICENSE) []()
An Obsidian plugin that integrates Claude Code as a sidebar chat panel. Built for researchers who write in Obsidian and want AI assistance for literature review, citation checking, manuscript editing, and peer review — without leaving their editor.
Ships with **7 academic research skills** that work as slash commands. **Desktop only** (requires Claude Code CLI).

Quick Start
- Install Claude Code:
npm install -g @anthropic-ai/claude-codethen runclaudeto log in - Clone and build:
git clone https://github.com/hkcanan/katmer-code.git && cd katmer-code && npm install && npm run build - Copy
main.js,manifest.json,styles.cssinto/.obsidian/plugins/katmer-code/ - Enable KatmerCode in Obsidian → Settings → Community Plugins
- For academic skills: Settings → KatmerCode → toggle skills on + enable Allow Web Requests
What It Does
- Runs Claude Code inside Obsidian (via Agent SDK)
- Edits your manuscripts with inline diff — word-level track changes in the editor (accept/undo)
- Generates HTML research reports (peer review, citation analysis, gap analysis) viewable inside Obsidian
- Connects to your MCP servers — any server configured in
~/.claude.jsonworks automatically - Supports
/compact, tabs, session resume, streaming, and everything Claude Code terminal can do
Screenshots
Chat Panel
 *Text selection auto-attaches as context. Tool calls, thinking blocks, and streamin
Related Skills
Glass
Run Claude Code inside Obsidian with an interactive terminal, quick-ask modal, and a built-in MCP server for s
Cc Show
把當前主題畫出來取代散文——文字圖(file tree/call tree/diff)、inline widget(SVG/HTML/Mermaid)、或 Artifact 三選一。視覺是取代說明,不是額外附加
Obsidian Dashboard
Step-by-step guide to building your own Claude Code command center inside Obsidian.
TokenUsage
Live token usage tracking for Claude Code inside Obsidian
Icor For Life Terminal
A real terminal inside your vault. Your login shell in a tab or a split, keyboard capture that still lets Obsi
Research Retrieve
Spawn research-retriever. Parent gets a summary card only. Do not pack inline.
Related Agents
Jina Search
Research specialist using Jina MCP tools to search web and arXiv sources. Use when you need to research curren
Local Writer
Use for high-token repetitive writing (docstrings, inline code comments, Markdown documentation, CHANGELOG/REA
Turbo Agent
Implements Turbo Drive, Turbo Frames, and Turbo Streams for fast, responsive Rails applications with minimal J