SkillAgentSearch skills...

claudian

An Obsidian plugin that embeds Claude Code, Codex and other agents as an AI collaborator in your vault.

Install / Use

npx skills add YishenTu/claudian

Installs into whichever agent you are using.

About this skill
šŸ¤–

CLAUDE.md

Claude Code project instructions

Quality Score

92/100

Supported Platforms

Claude Code
OpenAI Codex

Tags

Our assessment of claudian

claudian scores 92/100 on our quality scale, 773rd of 4,617 Development & Engineering skills we index (top 17%).

Its CLAUDE.md is 10 KB long, well organised into 20 sections with 3 code examples: a thorough specification that gives an agent plenty to work with.

With 15,915 GitHub stars, it is one of the more widely adopted skills in the catalogue.

Substance
29/30
Structure
18/20
Description
12/15
Adoption
18/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated today, so claudian is actively maintained.
  • Our last check on 2026-10-17 found the source still online.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

claudian compared with similar skills

All 4 of these similar skills score higher than claudian; compare them before choosing.

SkillScoreStarsUpdatedFormat
claudian (this skill)by YishenTu9215.9ktodayCLAUDE.md
claude-memby thedotmack100113.5ktodayCLAUDE.md
taste-skillby Leonxlnx100110.6ktodayCLAUDE.md
Agent-Reachby Panniantong100109.2ktodayCLAUDE.md
Understand-Anythingby Egonex-AI10090.9k10d agoCLAUDE.md

Frequently asked questions

How do I install claudian?
Run npx skills add YishenTu/claudian. The install tabs above show the steps for each supported agent.
Which AI agents does claudian work with?
It is written for Claude Code and OpenAI Codex, as a CLAUDE.md file. Other agents that read the same format can often use it too.
Is claudian safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is claudian still maintained?
The repository was last updated today, so claudian is actively maintained.

Claudian

<p> <a href="https://trendshift.io/repositories/21115?utm_source=repository-badge&amp;utm_medium=badge&amp;utm_campaign=badge-repository-21115"> <img align="right" src="https://trendshift.io/api/badge/repositories/21115" alt="Claudian on Trendshift" width="180"> </a> <img src="https://img.shields.io/github/stars/YishenTu/claudian" alt="GitHub stars" vspace="10"> <a href="https://community.obsidian.md/plugins/realclaudian"> <img src="https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fobsidianmd%2Fobsidian-releases%2Fmaster%2Fcommunity-plugin-stats.json&amp;query=%24%5B%22realclaudian%22%5D.downloads&amp;label=downloads&amp;logo=obsidian&amp;color=7C3AED" alt="Obsidian downloads" vspace="10"> </a> <img src="https://img.shields.io/github/v/release/YishenTu/claudian" alt="GitHub release" vspace="10"> <img src="https://img.shields.io/github/license/YishenTu/claudian" alt="License" vspace="10"> <br clear="both"> </p>

Preview

An Obsidian plugin that embeds AI coding agents (Claude Code, Codex, Grok, Opencode, Pi, and more to come) in your vault. Your vault becomes the agent's working directory — file read/write, search, bash, and multi-step workflows all work out of the box.

Features & Usage

Open the chat sidebar from the ribbon icon or command palette. Select text and use the hotkey for inline edit. Everything works like your familiar coding agent, Claude Code, Codex, Grok, Opencode, and Pi — talk to the agent, and it reads, writes, edits, and searches files in your vault.

Inline Edit — Select text or start at the cursor position + hotkey to edit directly in notes with word-level diff preview.

Slash Commands & Skills — Type / or $ for reusable prompt templates or Skills from user- and vault-level scopes.

@mention - Type @ to mention anything you want the agent to work with, vault files, subagents, MCP servers, or files in external directories.

Plan Mode — Toggle via Shift+Tab. The agent explores and designs before implementing, then presents a plan for approval.

Instruction Mode (#) — Refined custom instructions added from the chat input.

MCP Servers — Connect external tools via Model Context Protocol (stdio, SSE, HTTP). Claude manages vault MCP in-app; Other harnesses uses its own CLI-managed MCP configuration.

Tabs & Session Management — Use multiple tabs in single-panel mode or a persistent session manager beside the chat in dual-pane mode.

Requirements

Installation

From Obsidian Community Plugins (recommended)

  1. Open Obsidian → Settings → Community plugins → Browse
  2. Search for "Claudian" and click Install
  3. Enable the plugin

Or install directly from the community plugin page.

From source (development)

  1. Clone this repository into your vault's plugins folder:

    cd /path/to/vault/.obsidian/plugins
    git clone https://github.com/YishenTu/claudian.git
    cd claudian
    
  2. Install dependencies and build:

    npm install
    npm run build
    
  3. Enable the plugin in Obsidian:

    • Settings → Community plugins → Enable "Claudian"

Development

# Watch mode
npm run dev

# Production build
npm run build

Privacy & Data Use

  • Sent to API: Your input, attached files, images, and tool call outputs. Depending on the selected provider, data is sent to Anthropic (Claude), OpenAI (Codex), xAI (Grok), or the providers configured in OpenCode or Pi. The destination can be configured through provider settings and environment variables.
  • No telemetry or unsolicited background activity: Claudian does not run telemetry beacons. UI polling timers read local Obsidian/editor selection state only. Network activity is limited to explicit provider runtime work, configured MCP endpoints, and provider SDK/CLI calls needed to answer your requests.

Troubleshooting

The following sections use Claude Code as an example.

Provider CLI not found

If Claudian cannot auto-detect a provider CLI, verify that the CLI is installed and available to GUI applications through PATH. Typical errors include spawn claude ENOENT and Claude CLI not found. This issue is common with Node version managers (nvm, fnm, volta).

Leave the CLI path setting empty first so Claudian can auto-detect the CLI. If auto-detection fails, find the executable path and set it in Settings → Advanced → Claude CLI path.

| Platform | Command | Example Path | |----------|---------|--------------| | macOS/Linux | which claude | /Users/you/.volta/bin/claude | | Windows (native) | where.exe claude | C:\Users\you\AppData\Local\Claude\claude.exe | | Windows (npm) | npm root -g | {root}\@anthropic-ai\claude-code\cli-wrapper.cjs |

Note: On Windows, avoid .cmd and .ps1 wrappers. Use claude.exe for native installs, or cli-wrapper.cjs for package-manager installs. cli.js is only a legacy fallback for older Claude Code npm packages.

Alternative: Add your Node.js bin directory to PATH in Settings → Environment → Custom variables.

npm CLI and Node.js not in the same directory

When using an npm-installed provider CLI, make sure its executable and Node.js are available from the same environment. Check their paths:

dirname $(which claude)
dirname $(which node)

If the paths differ, GUI apps like Obsidian may not find Node.js.

Either:

  1. Install the native binary (recommended).
  2. Add the Node.js path in Settings → Environment: PATH=/path/to/node/bin.

More help

For provider-specific installation and configuration guidance, refer to the provider documentation linked in the Requirements section. If you have a feature request or run into a bug, please submit a GitHub issue.

Architecture

src/
ā”œā”€ā”€ main.ts                      # Plugin entry point
ā”œā”€ā”€ app/                         # Shared defaults and plugin-level storage
ā”œā”€ā”€ core/                        # Provider-neutral runtime, registry, and type contracts
│   ā”œā”€ā”€ runtime/                 # ChatRuntime interface and approval types
│   ā”œā”€ā”€ providers/               # Provider registry and workspace services
│   ā”œā”€ā”€ auxiliary/               # Shared provider auxiliary services
│   ā”œā”€ā”€ bootstrap/               # Plugin bootstrap wiring
│   ā”œā”€ā”€ security/                # Approval utilities
│   └── ...                      # commands, mcp, prompt, storage, tools, types
ā”œā”€ā”€ providers/
│   ā”œā”€ā”€ claude/                  # Claude SDK adaptor, prompt encoding, storage, MCP, plugins
│   ā”œā”€ā”€ codex/                   # Codex app-server adaptor, JSON-RPC transport, JSONL history
│   ā”œā”€ā”€ grok/                    # Grok Build ACP adaptor, native history, models, and tools
│   ā”œā”€ā”€ opencode/                # Opencode adaptor
│   ā”œā”€ā”€ pi/                      # Pi RPC adaptor, model discovery, JSONL history
│   └── acp/                     # Agent Client Protocol shared transport
ā”œā”€ā”€ features/
│   ā”œā”€ā”€ chat/                    # Sidebar chat: tabs, controllers, renderers
│   ā”œā”€ā”€ inline-edit/             # Inline edit modal and provider-backed edit services
│   └── settings/                # Settings shell with provider tabs
ā”œā”€ā”€ shared/                      # Reusable UI components and modals
ā”œā”€ā”€ i18n/                        # Internationalization (10 locales)
ā”œā”€ā”€ types/                       # Shared ambient types
ā”œā”€ā”€ utils/                       # Cross-cutting utilities
└── style/                       # Modular CSS

Star History

<a href="https://www.star-history.com/?repos=YishenTu%2Fclaudian&type=date&legend=top-left"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/chart?repos=YishenTu/claudian&type=date&theme=dark&legend=top-left&sealed_token=UAS9…[redacted]" /> <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/chart?repos=YishenTu/claudian&type=date&legend=top-left&sealed_token=UAS9…[redacted]" /> <img alt="Star History Chart" src="https://api.star-history.com/chart?repos=YishenTu/claudian&type=date&legend=top-left&sealed_token=UAS9…[redacted]" /> </picture> </a>

Sponsorship

Ke Holdings Inc. (BEIKE)

<img src="assets/sponsors/MOMA.png" alt="MOMA" width="90%">

Claudian is proudly sponsored by Ke Holdings Inc. (BEIKE) and the MOMA team. Their support helps Claudian continue to improve through ongoing development and maintenance.

Want to support Claudian or appear here? Contact me: tysk01213@gmail.com.

Contributing

Issues and focused pull requests are welcome. Issues are the preferred starting point: describe the problem, reproduction steps, and environment clearly so it can be investigated.

Before opening a pull request, please read the contribution guide. Pull requests must explain the problem, the proposed solution, why the approach is appropriate, and how the change was validated. Pull requests that add a new provider are not accepted; the guide explains this maintenance and product-quality boundary in detail.

License

Licensed under the MIT License.

Related Skills

View on GitHub
GitHub Stars15.9k
CategoryDevelopment
Updated7h ago
Forks1.1k

Languages

TypeScript

Trust signals

100/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

No cautions
claudian — CLAUDE.md: Install & Safety Check | SkillAgent