codex-obsidian is a Codex plugin for local Obsidian workflows through the official desktop obsidian CLI.
It currently ships seven focused skills:
obsidian-official-clifor core note and metadata workflows.obsidian-cli-bases-and-bookmarksfor Bases discovery/query and bookmark workflows.obsidian-cli-runtime-adminfor plugin/theme/snippet and command/hotkey runtime administration.obsidian-cli-devtoolsfor runtime diagnostics and developer-command workflows.obsidian-cli-sync-and-publishfor Sync workflows and capability-gated Publish workflows with explicit side-effect guardrails.obsidian-cli-workspace-and-navigationfor vault/workspace/tab/navigation and utility workflows.obsidian-cli-workflowsfor named one-command orchestration across the six domain skills with preview-first execution.
- Reads and inspects local Obsidian vault content through the official desktop CLI.
- Handles note, link, task, property, template, history, Bases, Bookmarks, Sync, developer-command, and workspace/navigation workflows that the documented CLI supports, with Publish handled only when detected as available in the local CLI.
- Exposes named one-command workflow IDs (for example
tasks.rollup,daily.bootstrap,workspace.focus_mode) with preview/apply controls. - Handles runtime administration for plugins, themes, snippets, and command/hotkey surfaces through documented CLI commands.
- Uses minimal local filesystem support only when that is needed to safely support an official CLI workflow.
- Use
obsidian-official-clifor note content and knowledge workflows. - Use
obsidian-cli-bases-and-bookmarksfor Bases and bookmark query/creation workflows. - Use
obsidian-cli-runtime-adminfor runtime configuration and command registry workflows. - Use
obsidian-cli-devtoolsfor runtime diagnostics, screenshots, and explicit eval/CDP workflows. - Use
obsidian-cli-sync-and-publishfor Sync state and remote-side-effect operations, and for Publish only when publish commands are available. - Use
obsidian-cli-workspace-and-navigationfor vault/workspace/tab/navigation operations and utility commands. - Use
obsidian-cli-workflowsfor named orchestration workflows that chain the domain skills in preview/apply mode.
See the detailed matrix and chaining recipes in:
skills/obsidian-official-cli/references/obsidian-cli-skill-routing-matrix-2026-04-21.md
Use explicit workflow command IDs through obsidian-cli-workflows:
workflow_id=tasks.rollup mode=preview output=jsonworkflow_id=daily.bootstrap mode=preview vault=Workworkflow_id=workspace.focus_mode mode=previewworkflow_id=workspace.focus_mode mode=apply(run only after preview + explicit confirmation)
- It does not target community Obsidian CLIs or plugin-specific APIs.
- It does not cover
obsidian://launcher automation or Headless Sync workflows. - It does not bundle MCP servers or connector apps in this version.
This repository is the plugin root.
.
├── .codex-plugin/plugin.json
├── .agents/plugins/marketplace.json
├── assets/
└── skills/
The source of truth is the unpacked plugin content in this repository. There is no separate packaged copy.
- Clone this repository locally.
- Review
.agents/plugins/marketplace.json. It exposes this repo as a local marketplace entry withsource.pathset to./. - Restart Codex so it reloads the repo marketplace metadata.
- Open the plugin directory in Codex, choose
LumiCorp's Marketplace, and installcodex-obsidian. - Invoke one skill explicitly and run a small read-only task first to confirm install and routing boundaries.
Codex installs local plugins from a cached copy. After you change the plugin, restart Codex and reinstall or refresh from the repo marketplace flow so the installed copy picks up the new files.
This repository is prepared to be shared on GitHub as a single public plugin repo.
OpenAI's current Codex plugin docs still describe official public plugin publishing as "coming soon," so this repo is structured for:
- GitHub distribution
- local marketplace installs
- future official directory publication when self-serve publishing is available
- Description:
Codex plugin for local Obsidian workflows through the official desktop CLI. - Topics:
codex-plugin,obsidian,obsidian-cli,agent-skill,openai-codex
- GitHub repo:
https://github.com/greg-asher/codex-obsidian - Add an install-surface screenshot under
assets/after the plugin has been verified through the local marketplace flow.