njboea-product/.gemini/skills/3-Output/Note-Templates/SKILL.md
杨志鑫 db199c0a3f config: 添加 Gemini AI 技能配置
为 Gemini AI 配置完整的技能体系,与 Cursor 保持一致:
- 基础设施技能(数据模式、文件组织)
- 执行技能(沟通标准、文档治理、可视化工作流、写作标准)
- 输出技能(笔记模板、发布管理)
- Obsidian 相关技能(Markdown、Canvas)
2026-01-21 10:22:20 +08:00

2.1 KiB
Raw Permalink Blame History

name description
obsidian-note-output This is a new rule

name: obsidian-note-output description: Format Claude's output as Obsidian-compatible markdown notes. Trigger when user says "输出成Obsidian格式", "Obsidian笔记", "输出Obsidian", "转成Obsidian格式" or similar requests to export content for Obsidian. Use for summarizing conversations, capturing good outputs, or any content the user wants to save to their Obsidian vault.

Obsidian Note Output

将对话内容或Claude输出格式化为可直接复制到Obsidian的笔记格式。

输出规范

整体结构

使用四个反引号包裹完整输出(不加语言标识),确保用户可整块复制:

---
YAML frontmatter
---

正文内容

YAML Frontmatter必须

根据内容智能生成元数据,放在笔记最前面:

---
tags: [tag1, tag2, tag3]
created: YYYY-MM-DD
updated: YYYY-MM-DD
source: Claude对话
type: note/summary/tutorial/reference/guide/analysis
status: draft/complete
aliases: [别名1, 别名2]
---

YAML字段生成规则

  • tags: 从内容提取3-5个关键词使用行内格式
  • type: 根据内容性质判断教程用tutorial分析用analysis参考资料用reference等
  • aliases: 笔记的其他称呼,便于搜索和链接
  • source: 标注来源
  • 笔记标题由用户自己命名文件不在YAML中设置

数学公式

Obsidian专用语法

  • 行内公式: $...$
  • 块级公式:
$$
...
$$

禁止使用 \[ \] 语法。

代码块

  • 必须完整闭合,结尾有 ```
  • 标注语言类型python/bash/json等
  • 禁止截断或不完整的代码块

正文格式

  • 使用 # / ## / ### 标题层级
  • 自然段落,避免过度格式化
  • 标准Markdown语法不使用非必要扩展语法
  • 内部链接使用 [[]] 格式(如适用)

输出流程

  1. 分析用户指定的内容(上一轮输出/对话总结/指定内容)
  2. 生成符合内容的YAML元数据
  3. 整理正文为清晰结构
  4. 用四反引号包裹完整输出
  5. 不添加额外解释,直接输出可复制内容