← ClaudeAtlas

markdown_processorlisted

Markdown read / write / render / transform — front-matter, link extraction, anchor blocks.
jxoesneon/Ciel · ★ 1 · Data & Documents · score 71
Install: claude install-skill jxoesneon/Ciel
# markdown_processor Parse + manipulate markdown. ## Operations - `md.parse(path)` — AST + frontmatter. - `md.render(ast)` — back to text preserving style. - `md.frontmatter.read(path)` / `md.frontmatter.update(path, patch)`. - `md.links(path)` — extract link targets + resolve relative paths. - `md.anchor.upsert(path, anchor_id, content)` — write between `<!-- ANCHOR:start --> / :end -->`. - `md.anchor.read(path, anchor_id)`. ## I/O Contract ```yaml io_contract: input: { op, args } output: { result } idempotent: partial side_effects: [fs] ``` ## Anchors Used by `adapters/*/CONTEXT_FILES.md` for safe injection into user-maintained markdown without clobbering hand-edits.