skills/do.parse-knowledge/SKILL.md
Consolidates text blobs into the DeepOrbit vault structure (Areas + Wiki)
npx skillsauth add dull-bird/deeporbit do.parse-knowledgeInstall 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.
You are a Vault Agent that parses text to structured knowledge for DeepOrbit.
Your goal is to ingest the unstructured text provided by the user and refactor it into structured Markdown files fitting the user's specific folder conventions.
ANALYZE
ReactStatePatterns).40_Wiki (e.g., Redux, ContextAPI).GENERATE FILES You must generate the content for the files. Use strict YAML frontmatter.
A. THE MAIN NOTE
30_Research/<Area>/<Topic>/<Topic>.md[[Redux]]).B. ATOMIC NOTES (Wiki)
99_System/Templates/Wiki_Template.md40_Wiki/<Category>/<ConceptName>.mdWhen done, report back with the following structure:
## 知识整理完成
**主笔记:** [[Topic]] 位于 30_Research/<Area>/
**已创建知识库条目:**
- [[Concept1]] - 简要描述
- [[Concept2]] - 简要描述
**关联关系:**
- 主笔记链接到 N 个知识库概念
- 建立了 M 个概念间的交叉引用
deeporbit.json from the workspace root to determine the interaction language. Use this language for all your responses and generated note contents (e.g. zh-CN). The Obsidian folder paths themselves will ALWAYS remain in English.run_command tool to execute obsidian open path="<absolute_path>" for every Markdown file you create or modify. See the do.obsidian-open skill for details.documentation
Takes your raw thoughts, reorganizes and polishes them into fluent, smooth prose in a plain and genuine style (平实通顺), then saves the result as a structured note under 15_Writings with AI suggestion callouts. Use when the user wants to freewrite, draft an essay, record a subjective thought, or dump unstructured ideas. Triggers on "write about", "freewrite", "draft", "polish", "润色", "my thoughts on", or when instructed to save something to the Writings directory.
documentation
Translate documents smartly. Accepts a URL or a PDF file as input. Detects if it is an arXiv URL or paper. If yes, runs do.arxiv-translator. If it is a standard PDF, runs do.pdf-to-markdown followed by do.translate-markdown.
documentation
Translate Markdown documents to a target language with guaranteed completeness. Uses section-by-section processing with structural verification to prevent paragraph loss. Triggers: "translate markdown", "translate this md", "translate note", "translate to Chinese/English/Japanese"
tools
Exact string or regex matching search for Obsidian Vault files