obsidian-bases
创建和编辑Obsidian Bases(.base文件),包括视图、过滤器、公式和摘要。在处理.base文件、创建类似数据库的笔记视图时使用,或者当用户提到Bases、表格视图、卡片视图、过滤器或公式时使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
创建和编辑Obsidian Bases(.base文件),包括视图、过滤器、公式和摘要。在处理.base文件、创建类似数据库的笔记视图时使用,或者当用户提到Bases、表格视图、卡片视图、过滤器或公式时使用。
用于Obsidian vault中的Markdown文档工作的技能。利用markdown-oxide LSP进行反向链接搜索、标签探索、链接关系分析和每日笔记管理。在使用Obsidian vault、PKM、Markdown笔记、维基链接([[link]])、标签(#tag)、反向链接、笔记搜索、文档结构分析时使用。
关于实现obsidian.nvim的指南 - 一个用于管理Obsidian知识库的Neovim插件。在配置、故障排除或扩展obsidian.nvim功能时使用,包括工作区设置、每日笔记、模板、补全、选择器和界面自定义等功能。
金库文件的安全更改:可追溯和可恢复地移动、重命名、编辑或删除。
当用户要求“在Obsidian中创建笔记”,“添加到我的库”,“按标签搜索笔记”,“查找孤立的笔记”,“列出最近的笔记”,“分析库连接”,“解析frontmatter”,或者需要与任何Obsidian库或markdown文件夹进行操作时,应使用此技能。
将Obsidian仓库转换为EPUB电子书。当用户希望从Obsidian笔记创建电子书、将仓库导出为EPUB格式或将Markdown笔记转换为电子书格式时使用。
将OCaml项目从ocamlbuild/topkg迁移到dune。在讨论_tags文件、.mllib文件、pkg/pkg.ml、topkg或构建系统迁移时使用。
OCaml项目元数据文件的标准。在初始化新的OCaml库/模块、准备opam发布、设置CI或讨论项目结构时使用。不适用于常规代码编辑。
跟随并解析Obsidian内部链接([[link]]语法),以在Obsidian库中导航相互连接的笔记。在探索笔记关系、跟踪文档间的引用、构建知识图谱或理解笔记如何相互连接时使用。支持可配置深度的递归链接遍历。
编写Markdown文档和Mermaid图表到Obsidian库中。
将Obsidian笔记导出为专业的PDF文件,支持自定义尺寸、可点击的内部链接、自动生成目录和PDF书签。支持单个笔记和批量导出模式。提供Supernote Nomad、reMarkable和Kindle设备预设。当用户希望从笔记创建PDF以用于分享、打印、电子阅读器或存档时使用。
通过本地HTTP API查询Obsidian库。当用户询问关于任务、目标、实验、日志、人物或任何库数据时使用。
审查Obsidian插件代码是否符合官方指南,并提出改进建议。使用时机:- 当用户想要检查其Obsidian插件是否遵循了指南时 - 在将插件提交到社区商店之前需要进行审查时 - 需要对代码质量、安全性、性能、UI/UX等方面进行审查时 - 当提到“指南”、“政策审查”、“代码审查”、“policy review”等关键词时 - 当需要向README添加必要的公开信息时
最简单的解决方案通常是最好的。在评估设计复杂性、做出功能决策或简化界面时使用。
在OCaml项目中使用IETF RFC。当提到RFC编号、实现互联网标准、添加规范文档或讨论协议合规性时使用。
测试OCaml库的策略。在讨论测试、alcotest、eio模拟、测试结构、测试驱动开发或OCaml项目中的cram测试时使用。
将Obsidian文档转换为结构化格式的GitHub问题。在将规范或设计文档转换为可操作的GitHub问题时使用。
创建和维护内容地图(MOCs),用于Obsidian库的导航。当目录缺乏导航结构、内容需要组织或缺少索引页面时使用。根据目录结构和文件分析生成MOCs。
根据官方指南指导Obsidian插件开发。在创建/修改Obsidian插件、实现命令、创建UI元素或处理文件操作时使用。
保证真实阅读,控制限制,缓存记录以及在Obsidian中验证引用/维基链接。
确保项目工作日志和文档按照正确的命名规范写入到Obsidian库中
OCaml编码风格和重构模式。当用户要求整理、清理、重构或改进OCaml代码时使用,包括审查代码质量、强制执行命名约定或降低复杂性。
通过js_of_ocaml和wasm_of_ocaml将OCaml发布到npm。在讨论浏览器目标、JavaScript编译、WASM输出、npm包或两分支工作流时使用。
将OCaml的snarky/kimchi电路从mina翻译成PureScript。在翻译来自mina/src/lib/snarky、mina/src/lib/pickles或相关加密库的代码时使用。