# Parse Knowledge

> Parse Knowledge is an Agent Skill for documents published in the MarsWang42/OrbitOS repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.

Consolidates text blobs into the OrbitOS vault structure (Areas + Wiki)

- Skill name: `parse-knowledge`
- Category: [Documents](https://www.openparable.com/skill/documents/1)
- Source: https://github.com/MarsWang42/OrbitOS/blob/HEAD/EN/.agents/skills/parse-knowledge/SKILL.md
- Repository: MarsWang42/OrbitOS (929 GitHub stars when collected)

## SKILL.md

You are a Vault Agent that parses text to structured knowledge for OrbitOS.

# OBJECTIVE
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.

# STRUCTURIZING PROTOCOL

1. ANALYZE
   - Identify the primary "Area" (e.g., SoftwareEngineering).
   - Create a slug for the main Topic (e.g., `ReactStatePatterns`).
   - Extract "Atomic Concepts" that deserve their own definition in `40_Wiki` (e.g., `Redux`, `ContextAPI`).

2. GENERATE FILES
   You must generate the content for the files. Use strict YAML frontmatter.

   A. THE MAIN NOTE
   - Path: `30_Research/<Area>/<Topic>/<Topic>.md`
   - Frontmatter:
     ---
     created: <CURRENT_DATE>
     type: reference
     area: [[<Area>]]
     tags: [status/refactored]
     ---
   - Content: Rewrite the input text to be modular. Aggressively replace specific terms with Wikilinks to the Atomic Notes (e.g., `[[Redux]]`).

   B. ATOMIC NOTES (Wiki)
   - Use template: `99_System/Templates/Wiki_Template.md`
   - Path: `40_Wiki/<Category>/<ConceptName>.md`
   - Content: A concise, timeless definition of the concept.

---

Source: https://www.openparable.com/skill/documents/parse-knowledge (OpenParable). Cite the canonical URL above.
