packages/thinking-framework-skills/skills/optimize-topic-files/SKILL.md
Apply Obsidian-flavoured formatting to a topic node's README.md, FAQ.md, and content knowledge-point files using standard templates.
npx skillsauth add edisonlzy/ai-codemons optimize-topic-filesInstall 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.
See Framework Structure for the canonical Obsidian knowledge tree structure definition.
See Configuration Check Flow before executing this skill.
Apply Obsidian-flavoured formatting to a topic node's README.md and FAQ.md using the obsidian-markdown skill, making the output consistent with the standard templates.
README.md (required)FAQ.md (required).md files (optional, one or more)Invoke the obsidian-markdown skill for all files, with the corresponding template as the formatting target:
| File | Reference Template |
|------|-------------------|
| README.md | resources/README-template.md |
| FAQ.md | resources/FAQ-template.md |
| 知识点内容 .md | resources/CONTENT-template.md |
以 resources/README-template.md 为标准格式对文件进行格式化。额外注意:
aliases 填写常见名称变体(中英文、缩写等)> [!todo] 待完善 callout[[subtopicName/README|SubtopicName]]以 resources/FAQ-template.md 为标准格式对文件进行格式化。额外注意:
## Structure,rename 为 ## Questions> [!faq]- Question X:...)后有空行 >,否则无法折叠以 resources/CONTENT-template.md 为标准格式对每个知识点文件进行格式化。额外注意:
[!abstract] 目录中的锚点链接与文件实际章节标题保持一致resources/README-template.md 一致tags 与 aliases 字段> [!todo] 待完善,有内容时使用 wikilinkresources/FAQ-template.md 一致## Questionsresources/CONTENT-template.md 一致[!abstract] 目录锚点与实际章节一致development
# Retrieve Topic Node ## Goal Locate the most relevant topic directory in the knowledge tree based on the user's request. Following the progressive disclosure principle, traversal starts from the vault root and descends layer by layer, with user confirmation at each proposed match. ## Runtime Environment 本 Skill 由主 Agent 调用,dispatch 一个 **general-purpose subagent** 来执行实际的检索操作。 - 主 Agent 负责任务分发和结果聚合 - Subagent 执行目录遍历和关键词匹配 - Subagent 仅返回检索结果,不做决策 ## Input - Vault root path (resolved from con
development
Locate the most relevant topic directory in the Obsidian knowledge tree based on a search query.
development
Divide a large topic into smaller, well-defined sub-topic nodes through web research and user collaboration.
testing
Conduct deep, comprehensive research on a specified topic and produce authoritative knowledge-point Markdown files.