You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rust workspace template for `bin/` CLI crates and `crates/` shared libraries with Gherkin + `cucumber-rs` for BDD and `cargo test` for TDD.
3
+
AST-powered code documentation tool for generating optimized `llms.txt` files from codebases.
4
+
5
+
## Overview
6
+
7
+
`ast-doc` is a Rust CLI tool that combines broad file traversal with deep AST-based semantic parsing to create optimized documentation. It uses a four-stage pipeline:
8
+
9
+
1.**Ingestion** — File discovery, git metadata capture, directory tree generation
10
+
2.**Parser** — tree-sitter AST extraction with pre-computed strategy variants
11
+
3.**Scheduler** — Token budget optimization with intelligent degradation
12
+
4.**Renderer** — Markdown assembly with anti-bloat rules
description: AST-powered code documentation tool for generating optimized llms.txt files from codebases. Use this skill when users need to generate LLM-optimized documentation, reduce token usage when feeding code to AI models, create structured Markdown summaries of code repositories, extract code architecture and public interfaces, or prepare code context for AI-assisted development.
4
+
metadata:
5
+
author: longcipher
6
+
version: "0.1.0"
7
+
---
8
+
9
+
# AST Documentation Generator
10
+
11
+
Generate optimized `llms.txt` files from codebases using AST-based semantic parsing.
12
+
13
+
## Triggers
14
+
15
+
Use this skill when users ask to:
16
+
17
+
- Generate llms.txt or LLM-optimized documentation
0 commit comments