← ClaudeAtlas

astlisted

Markdown AST operations for Jerry documents. Provides structured parse, query, modify, validate, and render operations on Jerry markdown files via the jerry ast CLI.
geekatron/jerry · ★ 30 · Data & Documents · score 71
Install: claude install-skill geekatron/jerry
# AST Skill > **Version:** 1.1.0 > **Framework:** Jerry Framework v0.9.0 > **Layer:** CLI adapter (single entry point to domain layer) --- ## Document Sections | Section | Purpose | |---------|---------| | [Overview](#overview) | What this skill does and why | | [When to Use This Skill](#when-to-use-this-skill) | Triggers and use cases | | [Operations Reference](#operations-reference) | All available CLI commands | | [Quick Reference](#quick-reference) | Copy-paste examples for common tasks | | [Routing Disambiguation](#routing-disambiguation) | When this skill is the wrong choice | | [Constitutional Compliance](#constitutional-compliance) | Principle mapping with consequences | | [Architecture Notes](#architecture-notes) | Layer compliance and design | --- ## Overview The AST skill provides structured markdown operations for Claude agents working within the Jerry Framework. All operations are exposed via the `jerry ast` CLI namespace, which is the single adapter between agents and the `src.domain.markdown_ast` domain layer. ### Core Capabilities - **Parse:** Tokenize a markdown file and return AST structure as JSON. - **Frontmatter:** Extract `> **Key:** Value` fields as a JSON object. - **Modify:** Change a frontmatter field value and write back to disk. - **Validate:** Check nav table compliance (H-23/H-24) and entity schema validation. - **Render:** Normalize markdown via mdformat. - **Reinject:** Extract all L2-REINJECT directives as a JSON list. - **Query:** Qu