@haispeed/pi-obsidian
Pi extension + skill for managing Obsidian vaults via Obsidian CLI
Package details
Install @haispeed/pi-obsidian from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@haispeed/pi-obsidian- Package
@haispeed/pi-obsidian- Version
0.1.1- Published
- Mar 27, 2026
- Downloads
- 121/mo · 32/wk
- Author
- haispeed
- License
- MIT
- Types
- extension, skill
- Size
- 16.6 KB
- Dependencies
- 0 dependencies · 2 peers
Pi manifest JSON
{
"extensions": [
"./extensions"
],
"skills": [
"./skills"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
@haispeed/pi-obsidian
Shareable Pi package for Obsidian CLI workflows.
Includes
extensions/obsidian-cli.ts— registers toolobsidian_cliskills/obsidian-cli/SKILL.md— usage guidance for Obsidian CLI workflowsskills/obsidian-markdown/SKILL.md— Obsidian Flavored Markdown authoring guidance (wikilinks, embeds, callouts, properties)skills/obsidian-markdown/references/PROPERTIES.mdskills/obsidian-markdown/references/EMBEDS.mdskills/obsidian-markdown/references/CALLOUTS.md
Install in Pi
From npm:
pi install npm:@haispeed/pi-obsidian
Use
Start Pi, then ask for Obsidian operations (search, create, tasks, properties, plugins, etc.).
The extension tool accepts:
command(required)params(key/value)flags(boolean switches)vault(vault name)allowDangerous(required foreval,dev:cdp,dev:debug,restart)
Publish
npm publish --access public
Requirements
- Obsidian desktop app running
- Obsidian CLI available (
obsidian)