← ClaudeAtlas

grepai-languageslisted

Supported programming languages in GrepAI. Use this skill to understand which languages can be indexed and traced.
NNIIKKKKII/grepai-skills · ★ 2 · AI & Automation · score 75
Install: claude install-skill NNIIKKKKII/grepai-skills
# GrepAI Supported Languages This skill covers the programming languages supported by GrepAI for indexing and call graph analysis. ## When to Use This Skill - Checking if your language is supported - Configuring language-specific settings - Understanding trace capabilities per language - Troubleshooting language-related issues ## Supported Languages Overview GrepAI supports indexing for **all text-based files**, but has enhanced support for specific programming languages. ### Full Support (Index + Trace) | Language | Extensions | Index | Trace | |----------|------------|-------|-------| | Go | `.go` | ✅ | ✅ | | JavaScript | `.js`, `.jsx` | ✅ | ✅ | | TypeScript | `.ts`, `.tsx` | ✅ | ✅ | | Python | `.py` | ✅ | ✅ | | PHP | `.php` | ✅ | ✅ | | C | `.c`, `.h` | ✅ | ✅ | | C++ | `.cpp`, `.hpp`, `.cc`, `.cxx`, `.hh` | ✅ | ✅ | | Rust | `.rs` | ✅ | ✅ | | Zig | `.zig` | ✅ | ✅ | | C# | `.cs` | ✅ | ✅ | | Java | `.java` | ✅ | ✅ | | Pascal/Delphi | `.pas`, `.dpr` | ✅ | ✅ | ### Index Only (No Trace) | Language | Extensions | Index | Trace | |----------|------------|-------|-------| | Ruby | `.rb` | ✅ | ❌ | | Swift | `.swift` | ✅ | ❌ | | Kotlin | `.kt`, `.kts` | ✅ | ❌ | | Scala | `.scala` | ✅ | ❌ | | Lua | `.lua` | ✅ | ❌ | | Shell | `.sh`, `.bash`, `.zsh` | ✅ | ❌ | | SQL | `.sql` | ✅ | ❌ | | HTML | `.html`, `.htm` | ✅ | ❌ | | CSS | `.css`, `.scss`, `.less` | ✅ | ❌ | | Markdown | `.md`, `.mdx` | ✅ | ❌ | | YAML | `.yaml`, `.yml` | ✅ | ❌ | | JSON | `.json` | ✅ | ❌ | | TOML | `.toml` | ✅