Setup Ast — Code Quality skill for Claude Code
Setup tree-sitter CLI and grammars for AST-powered code review.
How to install Setup Ast
Installs to ~/.claude/skills/ryanthedev-code-foundations-setup-ast/SKILL.md
mkdir -p ~/.claude/skills/ryanthedev-code-foundations-setup-ast && curl -fsSL https://raw.githubusercontent.com/ryanthedev/code-foundations/HEAD/commands/setup-ast.md -o ~/.claude/skills/ryanthedev-code-foundations-setup-ast/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Setup Ast does
description: "Setup tree-sitter CLI and grammars for AST-powered code review"
Setup AST
Configure tree-sitter for AST-powered code extraction.
Quick Start
For non-interactive setup, just run the script:
./scripts/setup-tree-sitter.sh # Core grammars (JS, TS, Py, Go, Rust, Java, Ruby, C, C++)
./scripts/setup-tree-sitter.sh --all # All supported grammars
./scripts/setup-tree-sitter.sh --status # Check current status
Interactive Mode
**Flow:** `DI
Alternatives in Code Quality
- Open Code Review — /open-code-review 21.5k ★
- Code Quality Review — Review code quality in: $ARGUMENTS 5.8k ★
- Ars Lit Review — ARS academic-paper lit-review mode — annotated bibliography in paper format 4.5k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
OKF Starter
A download-and-run Claude Code template for capturing business-process knowledge as an Open Knowledge Format b
TMT Game Generator
A SKILL.md-format agent skill that generates complete, playable, balanced The Modding Tree (TMT v2.7) incremen
XML Report
Analyze any XML into a fixed-format self-contained HTML structure report (depth tree, tables, stats).
Lint Memory
Run a content-quality lint pass on the memory tree.
Gemini Plugin Cc
Claude Code plugin for Gemini CLI — code review and task delegation via ACP
Paranoia
Local MCP server for cross-agent adversarial code review — Claude Code and Codex CLI critique each other's wor
Related Agents
Core Developer
Core development protocol for the EITR engine containing 4 explicit workflows and constraints for modifying AS
Flutter Specialist
Authority on Flutter app architecture, the widget/element/render tree, slivers, custom painters, platform chan
Karr Worker
Default App::karr worker — implement, refactor, debug, and test code in this distribution. Pre-loaded with kar