Agent Skills
› s2b-dev/smart-second-brain
s2b-dev/smart-second-brain
GitHub作为并行工作调度器,将任务拆分为独立简报分发给Worker会话执行,跟踪PR状态并自动合并已批准代码。
Install All Skills
npx skills add s2b-dev/smart-second-brain --all -g -y
Skills in Collection (30)
作为并行工作调度器,将任务拆分为独立简报分发给Worker会话执行,跟踪PR状态并自动合并已批准代码。
提供批量任务需并行处理
要求编排或分发工作
npx skills add s2b-dev/smart-second-brain --skill dispatch -g -y
基于 Obsidian CLI 对真实插件进行端到端集成测试,覆盖命令执行、DOM状态验证、文件操作及错误检测。
需要验证 Obsidian 插件在真实环境下的完整行为
检查插件命令执行后的 DOM 渲染和运行时错误
npx skills add s2b-dev/smart-second-brain --skill obsidian-integration-test -g -y
用于在 Obsidian 中创建和编辑基于 YAML 的 Bases 文件,支持定义数据视图、过滤器、公式及属性配置。
用户询问如何创建 Obsidian Bases
需要定义结构化数据的 Schema
请求对笔记集合进行过滤或查询
npx skills add s2b-dev/smart-second-brain --skill bases -g -y
用于创建和编辑 Obsidian Canvas 文件,支持节点与连接的可视化布局及 JSON 结构处理。
用户询问如何创建或编辑 .canvas 文件
涉及节点、连接或视觉布局的生成
npx skills add s2b-dev/smart-second-brain --skill canvas -g -y
基于 Obsidian Dataview 插件,通过 DQL 查询或 JS API 分析笔记元数据,生成表格、列表及统计数据。
用户需要从笔记中提取结构化数据
用户要求按标签、属性筛选或聚合笔记
npx skills add s2b-dev/smart-second-brain --skill dataview -g -y
用于在 Obsidian 中通过 dataviewjs 调用 Chart.js 生成各类数据可视化图表,支持柱状、折线、饼图等类型。
用户需要创建数据可视化图表
用户希望将笔记数据转化为图表展示
npx skills add s2b-dev/smart-second-brain --skill obsidian-charts -g -y
用于通过TaskNotes插件创建、读取、更新和查询任务。支持处理待办事项、截止日期、优先级、项目关联及时间追踪,提供API脚本化操作与Markdown文件管理功能。
用户询问任务状态
创建或修改待办事项
查询截止日期或优先级
时间追踪记录
设置重复任务
npx skills add s2b-dev/smart-second-brain --skill tasknotes -g -y
用于管理 Obsidian Tasks 插件中的复选框任务,支持查询、创建和完成带有日期、优先级等字段的待办事项。
用户询问任务列表或状态
需要创建新的待办事项
标记任务为已完成
使用 Tasks 语法查询任务
npx skills add s2b-dev/smart-second-brain --skill tasks -g -y
用于在 Obsidian 中创建和编辑 Bases 文件,支持定义数据视图、过滤器、公式及属性配置,实现结构化笔记管理。
用户询问如何创建 Obsidian Bases
需要定义数据过滤条件或公式
处理结构化笔记集合的配置
npx skills add s2b-dev/smart-second-brain --skill bases -g -y
用于在 Obsidian 中创建和编辑 JSON Canvas 文件,支持可视化笔记、概念映射及节点连接操作。
用户询问如何创建或编辑 Canvas 文件
需要生成符合规范的 JSON Canvas 数据结构
处理 Canvas 中的节点类型与布局逻辑
npx skills add s2b-dev/smart-second-brain --skill canvas -g -y
基于 Dataview 插件查询和分析笔记元数据,支持生成表格、列表及数据聚合。适用于从 Vault 中提取结构化信息、执行过滤排序及高级脚本分析。
需要以表格或列表形式展示笔记数据
根据标签、文件夹或属性筛选笔记
对笔记元数据进行统计分析
npx skills add s2b-dev/smart-second-brain --skill dataview -g -y
用于在用户笔记库中搜索、读取和探索内容。支持通过标签、属性、文件夹或关键词查找笔记,提供验证组织结构的步骤及搜索结果不佳时的优化策略,确保准确获取信息。
用户需要查找特定主题或类型的笔记
用户询问笔记库中的具体信息
需要根据标签或属性筛选笔记
npx skills add s2b-dev/smart-second-brain --skill explore-vault -g -y
管理笔记的增删改移操作,所有写入均暂存供用户审核。提供编辑规范、批量处理及修正已暂存变更的策略,确保数据安全与用户可控。
需要创建、更新、删除或移动笔记时
执行任何涉及笔记内容的写入操作前
npx skills add s2b-dev/smart-second-brain --skill manage-notes -g -y
用于创建、修改或删除 Agent 技能,支持将验证后的知识固化到指令中,确保技能内容准确且立即生效。
需要新建一个自定义技能
需要更新或优化现有技能的指令内容
需要删除不再使用的个人技能
npx skills add s2b-dev/smart-second-brain --skill manage-skills -g -y
在 Obsidian 中利用 dataviewjs 和 Chart.js 从笔记数据生成各类可视化图表,支持柱状图、折线图等。
用户希望将笔记数据转化为可视化图表
用户请求创建柱状图、折线图或饼图等
npx skills add s2b-dev/smart-second-brain --skill obsidian-charts -g -y
用于通过TaskNotes插件创建、读取、更新和查询任务。支持处理待办事项、截止日期、优先级、项目关联、时间追踪及重复任务,提供API脚本与文件操作两种方式管理Markdown格式的任务数据。
用户询问或需要管理个人任务列表
用户需要查看任务的截止日期、优先级或状态
用户要求创建、更新或删除特定任务
用户涉及时间追踪或重复任务的配置
npx skills add s2b-dev/smart-second-brain --skill tasknotes -g -y
管理Obsidian Tasks插件中的复选框任务,支持查询、创建和完成任务。适用于处理待办事项、截止日期、重复任务及自定义查询语法。
用户询问任务列表或状态
需要创建新的待办事项
标记任务为已完成
执行复杂的任务筛选查询
npx skills add s2b-dev/smart-second-brain --skill tasks -g -y
提供公开互联网访问能力,包括网页抓取和网络搜索。优先使用本地知识库,当用户引用链接或知识库无法覆盖时,调用网络工具获取外部事实、当前事件或文档信息。
用户引用外部链接
需要查询知识库中不存在的外部事实或当前事件
npx skills add s2b-dev/smart-second-brain --skill web -g -y
用于在用户知识库中搜索、读取和探索笔记。支持按标签、属性、文件夹或关键词查找,并提供查询失败时的重构与策略升级指南,确保精准检索。
用户在知识库中查找特定笔记
需要根据标签或属性筛选内容
初始搜索未返回预期结果需优化策略
npx skills add s2b-dev/smart-second-brain --skill explore-vault -g -y
管理笔记的增删改移操作,所有写入均暂存供用户审核。规定编辑策略、批量处理及暂存变更的替换或撤回机制,确保修改透明可控。
需要创建、更新、删除或移动笔记时
执行任何涉及笔记内容的写操作前
npx skills add s2b-dev/smart-second-brain --skill manage-notes -g -y
管理AI技能的生命周期,包括创建、修订和删除。用于将已验证的知识固化为指令,或移除不再需要的技能,确保操作即时生效且内容真实可靠。
需要新建一个专用技能
更新现有技能的指令或描述
删除不再使用的个人技能
npx skills add s2b-dev/smart-second-brain --skill manage-skills -g -y
提供互联网访问能力,支持网页抓取和搜索。当知识库缺失信息或用户提及链接时触发,用于获取外部事实、当前事件及文档内容,并引用来源。
用户提及链接或URL
知识库中缺乏所需的外部事实或当前事件信息
npx skills add s2b-dev/smart-second-brain --skill web -g -y
用于创建和编辑 Obsidian Bases 结构化数据视图,支持定义 schema、筛选器、公式及多视图配置。
用户询问如何创建 Obsidian Bases
需要定义数据结构或过滤规则
处理结构化笔记集合
npx skills add s2b-dev/smart-second-brain --skill bases -g -y
支持创建和编辑符合JSON Canvas规范的Obsidian画布文件,处理节点、连线及布局结构。
用户请求创建或编辑Obsidian Canvas文件
涉及Canvas节点、连接或视觉布局的生成与理解
npx skills add s2b-dev/smart-second-brain --skill canvas -g -y
通过 Dataview JS API 查询和分析笔记数据,支持 DQL 查询、表格生成及编程式聚合统计。
需要查询笔记元数据或 frontmatter
请求生成基于标签/文件夹的数据表
执行复杂的数据聚合或统计分析
npx skills add s2b-dev/smart-second-brain --skill dataview -g -y
基于Obsidian的dataviewjs和Chart.js,将笔记数据转换为柱状图、折线图等多种可视化图表,支持主题颜色适配。
用户请求生成数据可视化图表
需要将Obsidian笔记中的结构化数据渲染为图形
npx skills add s2b-dev/smart-second-brain --skill obsidian-charts -g -y
用于管理TaskNotes插件中的任务,支持创建、读取、更新和查询。适用于处理待办事项、截止日期、优先级、项目调度、时间跟踪及重复任务等场景。
用户询问任务列表或详情
需要创建、更新或删除任务
查询特定条件的任务(如逾期、高优先级)
管理任务截止日期、优先级或重复设置
npx skills add s2b-dev/smart-second-brain --skill tasknotes -g -y
用于管理 Obsidian Tasks 插件中的复选框任务,支持查询、创建、编辑和完成状态切换。
用户询问待办事项或任务列表
用户要求创建新任务
用户要求完成任务或修改截止日期
npx skills add s2b-dev/smart-second-brain --skill tasks -g -y


