skills/mind-recorder/SKILL.md
Record thoughts, ideas, reflections, and insights into the user's Obsidian vault DailyNote system. Use this skill whenever the user wants to capture a thought, jot down an idea, record a reflection, save a memo, or write down something they're thinking about. Triggers include phrases like "记录一下""写个想法""记一下这个""帮我记下来""save this thought""record this idea""我有个想法""突然想到""随便写写""帮我记到obsidian", or any situation where the user is sharing a personal thought, opinion, or reflection and wants it persisted to their notes. Also use when the user says things like "这个值得记一下""帮我存一下这个想法""想法记录" etc.
npx skillsauth add mrzhang123/ai-workspace mind-recorderInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Capture the user's thoughts and ideas into their Obsidian vault's DailyNote system. Thoughts are stored under DailyNote/ within the vault.
Read references/dailynote-patterns.md for the exact file structure, naming conventions, entry types, and formatting rules before making any edits. This reference is essential — it contains the real examples and format details that keep entries consistent with the user's existing notes.
The vault path varies across machines, so discover it dynamically rather than hardcoding:
obsidian CLI — all path= arguments are vault-relative, so the CLI resolves the absolute path automatically.obsidian vault or check ~/Library/Application Support/obsidian/obsidian.json to find the vault root, then use Read/Edit/Write tools with the resolved path.Listen to what the user wants to record. Identify:
#ai, #认知, #想法, #活动). Suggest tags based on content if the user doesn't specify — see the reference for commonly used tags.Based on today's date (or a date the user specifies):
DailyNote/{YYYY}/{YYYY} 想法汇总.md — always updated; this is where all entries are indexedDailyNote/{YYYY}/{YYYY-MM-DD}.md — created only for longer entries, referenced via embed in the summary{YYYY-MM-DD}.md file, then add an embed reference (![[{YYYY-MM-DD}#标题]]) in the summary file.# heading section rather than overwriting — the user may record multiple thoughts in one day.Use the obsidian CLI when Obsidian is running. Fall back to direct file editing if Obsidian is not available.
# {N}月). If it doesn't exist yet, create it at the top of the file — months are ordered newest-first.obsidian create with the silent flag, or use the Write tool directly.After recording, briefly confirm: the file path, title, tags, and whether it was inline or standalone.
User says: "帮我记一下,我觉得现在很多人对 AI 的使用还停留在问答层面,真正用 Agent 去解决复杂工作流的人很少"
Skill produces — appends to DailyNote/{YYYY}/{YYYY} 想法汇总.md under the current month:
## 03.17 大多数人对 AI 的使用还停留在问答层面
#ai #认知
我觉得现在很多人对 AI 的使用还停留在问答层面,真正用 Agent 去解决复杂工作流的人很少
And replies: "已记录到 DailyNote/{YYYY}/{YYYY} 想法汇总.md,标题「大多数人对 AI 的使用还停留在问答层面」,标签 #ai #认知"
> [!tip], embeds ![[...]], etc.) to preserve them naturally.{YYYY} 想法汇总.md convention exactly.development
Analyze listed companies, stocks, annual reports, quarterly results, prospectuses, financial statements, valuation, business quality, cash flow quality, and investment risk. Use this skill whenever the user asks to analyze a public company, compare listed companies, interpret financial reports, judge valuation, assess financial health, or produce a stock/company research report. The final deliverable should normally be a structured HTML report with charts, tables, sources, calculation notes, valuation range, risks, and tracking checklist.
testing
Weekly review and next-week planning for Obsidian monthly planning files. Analyze the current or specified week, read the month-level focus/candidate pool, infer the local section style, summarize milestones and risks, and update one week-level review section inside the week block without nesting it under personal subheadings. Use when the user asks for “周复盘”“本周总结”“下周计划”“这周进度怎么样”“weekly review”“week summary” or similar week-level review/planning tasks.
testing
Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.
tools
Interact with Obsidian vaults using the Obsidian CLI to read, create, search, and manage notes, tasks, properties, and more. Also supports plugin and theme development with commands to reload plugins, run JavaScript, capture errors, take screenshots, and inspect the DOM. Use when the user asks to interact with their Obsidian vault, manage notes, search vault content, perform vault operations from the command line, or develop and debug Obsidian plugins and themes.