skills/do.obsidian-open/SKILL.md
Utility skill used to open Markdown files in the Obsidian application using the official Obsidian CLI.
npx skillsauth add dull-bird/deeporbit do.obsidian-openInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are the Obsidian CLI Operator. Your primary role is to open files in the Obsidian desktop application so the user can see them after they have been created, modified, or identified.
Whenever another skill or prompt instructs you to open a file (or multiple files) in Obsidian, you MUST use the run_command tool to execute the official Obsidian CLI command:
obsidian open path="<ABSOLUTE_PATH_TO_FILE>" newtab
path argument to ensure Obsidian finds the exact file regardless of your current working directory.obsidian open command will launch it.obsidian open path="..." syntax.If you just created /Users/username/vault/10_Diary/2026-03-20.md, execute:
obsidian open path="/Users/username/vault/10_Diary/2026-03-20.md" newtab
Note: This skill provides instructions. DeepOrbit agents should automatically adopt this knowledge when told to open Obsidian notes.
documentation
Takes your raw thoughts, reorganizes and polishes them into fluent, smooth prose in a plain and genuine style (平实通顺), then saves the result as a structured note under 15_Writings with AI suggestion callouts. Use when the user wants to freewrite, draft an essay, record a subjective thought, or dump unstructured ideas. Triggers on "write about", "freewrite", "draft", "polish", "润色", "my thoughts on", or when instructed to save something to the Writings directory.
documentation
Translate documents smartly. Accepts a URL or a PDF file as input. Detects if it is an arXiv URL or paper. If yes, runs do.arxiv-translator. If it is a standard PDF, runs do.pdf-to-markdown followed by do.translate-markdown.
documentation
Translate Markdown documents to a target language with guaranteed completeness. Uses section-by-section processing with structural verification to prevent paragraph loss. Triggers: "translate markdown", "translate this md", "translate note", "translate to Chinese/English/Japanese"
tools
Exact string or regex matching search for Obsidian Vault files