SuperAPI AI 工具集

obsidian-plugin

编程与开发

查看项目

更新于 10-15 19:53

技能介绍

用途:该技能当前为别名,已合并到统一的 obsidian 技能(v2.0),官方建议改用 obsidian 技能。其原始定位是构建可通过社区审核的 Obsidian 插件。

主要能力:生成新的插件项目脚手架;依据 eslint-plugin-obsidianmd v0.1.9 的 27 条规则检查并修复代码;准备社区目录提交;提供内存安全生命周期模式、类型安全、无障碍(键盘导航、ARIA 标签、焦点管理)、Obsidian CSS 变量主题样式、manifest.json 等元数据校验。

使用方式:运行 node scripts/create-plugin.js 生成脚手架,或用 npx github:gapmiss/obsidian-plugin-skill create-plugin;安装校验依赖 npm install --save-dev eslint eslint-plugin-obsidianmd,执行 npx eslint src/ 或 npx eslint src/ --fix;提交前按插件 ID/名称/描述命名规则校验并完成清单。常用命令包括 npm run build、npm run dev、npm run version。

适用场景:开发 Obsidian 插件并希望首次通过社区审核,或需要按官方 ESLint 规则修正代码。

限制:资料未提供该技能的收费、价格、平台等信息;其自身内容已被 obsidian 技能取代,具体以 obsidian 技能为准。