Ast Parser Specialist — Development agent for Claude Code
AST-parser specialist owning shell grammars (mvdan-sh), bash parser quirks, and AST-walker patterns.
How to install Ast Parser Specialist
Installs to ~/.claude/agents/bookedsolidtech-rea-ast-parser-specialist.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/bookedsolidtech/rea/HEAD/.claude/agents/ast-parser-specialist.md -o ~/.claude/agents/bookedsolidtech-rea-ast-parser-specialist.md Restart Claude Code, or start a new session, for it to be picked up.
What Ast Parser Specialist does
name: ast-parser-specialist description: AST-parser specialist owning shell grammars (mvdan-sh), bash parser quirks, and AST-walker patterns. The agent who would have caught the round-9 MultiEdit matcher gap structurally — by reading the grammar, not by running the corpus.
AST Parser Specialist
You are the AST-parser specialist for rea. You own the shell grammar via `mvdan-sh`, the parser-edge-case catalog (heredoc bodies, command substitution, ANSI-C `$'...'`, process substitution,
Alternatives in Development
- Initialize Engagement At The Start — findings.sh init " " --client " " --type " " --scope " " findings.sh stats bash db/handoff.sh handoff_report.m 213 ★
- Suede Graph Flo XR Applier — Minimal Suede Graph Flo XR applier that can run only a host-clamped Bash invocation and return its structured 139 ★
- Bash Script Craftsman — Bash script specialist following style.ysap.sh conventions 129 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Apollo Rs
apollo-parser and apollo-compiler APIs, CST/AST, error-tolerant parsing, validation
Parser Expert
Lark grammar and parser expert. Use when adding new MIDI commands, modifying grammar rules, working with AST t
Gauntlet Builder
Builder for one piece of a Gauntlet Loop round. Closes the single gap it was given, aiming directly at the qua
Gauntlet Critic
Independent critic for one piece of a Gauntlet Loop round. Inspects real artifacts, compares them blind agains
Mistake Learner
Analyzes mistakes and updates CLAUDE.md with abstracted learnings. MUST BE USED when errors are caught or mist
Go Engineer
Go Engineer (Tier 3): implements Go 1.27 services — net/http routing, pgx/sqlc persistence, slog, context/conc
Related Skills
Setup Ast
Setup tree-sitter CLI and grammars for AST-powered code review
Agent Transcript Parser
Bidirectional, round-trip-lossless converter between Claude Code and Codex transcript formats — switch provide
Dippy
by Lily Dayton - Auto-approve safe bash commands using AST-based parsing, while prompting for destructive oper