Obsidian Sample Plugin
The Obsidian Sample Plugin provides a template for building custom plugins for the Obsidian note-taking app, including a pre-configured build setup and development best practices.
- •You want to create a custom plugin for Obsidian to extend its functionality
- •You need a starting point for building a plugin with a pre-configured build setup
- •You want to follow development best practices for building Obsidian plugins
Modify the 'main.ts' file to add a new command to the Obsidian command palette, such as 'console.log('Hello World!');' to test the plugin's basic functionalitySkip the builder — one click puts this in Claude, Cursor, Antigravity and more.
Installs with a command or two; your AI agent can do it for you.
mkdir -p ~/.claude/skills/obsidian-sample-plugin && curl -fsSL https://workflowstacks.com/api/skills/obsidian-sample-plugin/claude-skill -o ~/.claude/skills/obsidian-sample-plugin/SKILL.mdOpens the app with this repo with the prompt ready to go — no copy-paste needed.
Obsidian Sample Plugin is a tiny TypeScript project (~150 lines across 4 code files). Setup is light: install Node.js, run one command. Last commit a month ago, 0BSD license, no tests found.
- 1README.mdStart here — what it does and how to install it
- 2AGENTS.mdThe instructions the AI actually follows
- 3manifest.jsonWhere the program starts running
- 4package.jsonDependencies and the commands it exposes
- 5src/main.tsInside src/ — the main logic begins here
Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.
Installs with a command or two; your AI agent can do it for you.
mkdir -p ~/.claude/skills/obsidian-sample-plugin && curl -fsSL https://workflowstacks.com/api/skills/obsidian-sample-plugin/claude-skill -o ~/.claude/skills/obsidian-sample-plugin/SKILL.mdOpens the app with this repo with the prompt ready to go — no copy-paste needed.
Are you the creator of this tool? Claim your listing → and earn 85% of every sale.
Related skills
More ai-agent tools founders pair with this one.