Obsidian Plugin Skill
Agent SKILL for Obsidian.md plugin development
Install
npx skills add https://github.com/gapmiss/obsidian-plugin-skill --skill obsidianclaude mcp add obsidian-plugin-skill -- npx skills add https://github.com/gapmiss/obsidian-plugin-skill --skill obsidian{
"mcpServers": {
"obsidian-plugin-skill": {
"command": "npx",
"args": [
"skills",
"add",
"https://github.com/gapmiss/obsidian-plugin-skill",
"--skill",
"obsidian"
]
}
}
}Install command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →Obsidian Plugin Development - Agent Skill
A comprehensive agent skill for developing high-quality Obsidian plugins that follow best practices, pass code review, and adhere to official submission guidelines.
Overview
This skill provides your coding agent with deep knowledge of Obsidian plugin development standards, including:
- ESLint rules from
eslint-plugin-obsidianmdv0.4.2 - Declarative settings (
getSettingDefinitions()), the Obsidian 1.13 settings API - Official Plugin Guidelines from Obsidian documentation
- Submission via community.obsidian.md and Scorecard optimization
- Memory management and lifecycle best practices
- Security guidelines and XSS prevention
- Platform compatibility (including iOS considerations)
- Network request best practices (requestUrl vs fetch)
Prerequisites
- A coding agent supporting the Agent Skills standard (Claude Code, OpenAI Codex, or Windsurf)
- An Obsidian plugin project (or starting a new one)
Installation
Quick Install
npx skills add https://github.com/gapmiss/obsidian-plugin-skill --skill obsidian
Setup
Option 1: Installer Script (Recommended)
Clone this repository:
git clone https://github.com/gapmiss/obsidian-plugin-skill.git cd obsidian-plugin-skillRun the installer:
./install-skill.shSelect your provider(s):
- All providers — installs to both
.agents/skills/and.claude/skills/ - Claude Code — installs to
.claude/skills/with slash commands - Codex (OpenAI) — installs to
.agents/skills/ - Windsurf — installs to
.agents/skills/
- All providers — installs to both
Choose installation target (current directory or custom path)
Option 2: Manual Install
Claude Code
git clone https://github.com/gapmiss/obsidian-plugin-skill.git
cd obsidian-plugin-skill
# Copy skill
mkdir -p your-project/.claude/skills/obsidian
cp -r .agents/skills/obsidian/* your-project/.claude/skills/obsidian/
# Copy slash commands
mkdir -p your-project/.claude/commands
cp .claude/commands/obsidian.md your-project/.claude/commands/
cp .claude/commands/create-plugin.md your-project/.claude/commands/
Codex (OpenAI) / Windsurf
git clone https://github.com/gapmiss/obsidian-plugin-skill.git
cd obsidian-plugin-skill
# Copy skill
mkdir -p your-project/.agents/skills/obsidian
cp -r .agents/skills/obsidian/* your-project/.agents/skills/obsidian/
Option 3: Use as Standalone
Just open this directory with your coding agent — no installation needed!
Skill Structure
The skill uses progressive disclosure for optimal performance:
.agents/skills/obsidian/
├── SKILL.md # Main overview (~325 lines)
└── reference/ # Detailed documentation
├── memory-management.md # Lifecycle & cleanup patterns
├── type-safety.md # Type narrowing & safety
├── ui-ux.md # UI standards & commands
├── file-operations.md # Vault & file API
├── css-styling.md # Theming & styling
├── accessibility.md # A11y requirements (MANDATORY)
├── code-quality.md # Best practices & security
├── submission.md # Publishing guidelines
├── community-scanner.md # Scanner behavior & Scorecard (version-stamped)
└── eslint-setup.md # Complete ESLint config guide
Similar plugs
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…
Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
Production-grade engineering skills for AI coding agents.
The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create prototypes, websites, apps, dashboards, presentations, images, and videos with your team…