# Wendao

> Internal guardian skill for creating and editing Wendao DocOS documentation.

- Skill: `tao3k/wendao` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tao3k/wendao`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tao3k/wendao/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: tao3k (https://skillmd.com/u/tao3k)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tao3k/wendao

---


# Wendao Documentation Guardian Skill

:PROPERTIES:
:ID: skill-wendao-guardian
:TYPE: METASKILL
:STATUS: ACTIVE
:END:

## 🎯 Objective

Act as the authoritative guardian for creating and editing Wendao DocOS documentation. Enforce the Project AnchoR v2.0 standard to ensure AST-level compatibility and semantic integrity.

## 📜 Mandatory Template (AnchoR Standard)

All documents created under this skill MUST follow this structure:

1. **Identity Header**:

   ```markdown
   # Title

   :PROPERTIES:
   :ID: <semantic-slug>
   :PARENT: [[<parent-file>]]
   :TAGS: <tags>
   :STATUS: <DRAFT|STABLE|DEPRECATED>
   :END:
   ```

2. **Semantic Relations**:
   Replace "SEE ALSO" or "Footnotes" with a structured RELATIONS drawer:

   ```markdown
   :RELATIONS:
   :LINKS: [[link1]], [[link2]]
   :END:
   ```

3. **Block IDs**:
   For critical paragraphs or code blocks, append a block anchor if missing: `^id-123`.

## 🛠️ Constraints for LLM

- **No Line Numbers**: Never refer to line numbers in documentation. Use `#id` or `/path`.
- **Org-style Only**: Use `:KEY: VALUE` for all metadata.
- **Atomic Notes**: One concept per file (Zettelkasten).
- **English Context**: Body must be in English for international technical consistency.

## 🔍 Validation Logic

Before outputting, check:

- Does it have a `:PROPERTIES:` drawer with a unique `:ID:`?
- Is the `:PARENT:` correctly linked?
- Are all links using the `[[filename]]` ZK syntax?

---

:FOOTER:
:STANDARDS_VERSION: 2.0
:AUDITOR: auditor_neuron
:END:

