obsidian (plugin development)
Guidelines for Obsidian.md plugin development: ESLint rules, TypeScript best practices, API usage, submission.
๐ก๏ธ AgentReady threat assessment
MAESTRO 7-layer threat model + OWASP AIVSS risk score for obsidian (plugin development), derived from its capabilities.
AIVSS 3.7 ยท Low
View MAESTRO 7-layer threat model โOverview
A gapmiss agent skill packaging comprehensive Obsidian plugin-development guidance โ eslint-plugin-obsidianmd rules, TypeScript best practices, memory management, requestUrl-vs-fetch API usage, UI/UX standards, popout-window compatibility, and the community.obsidian.md submission/Scorecard process. Reference-heavy skill with topic-organized files that steer plugin code and API choices.
Key features
- eslint-plugin-obsidianmd ruleset
- requestUrl vs fetch API guidance
- Community submission/Scorecard tips
Use cases
- Writing an Obsidian plugin correctly
- Preparing a plugin for community submission