# API

> Use tree-sitter-language-pack api reference documentation.

- Skill: `kreuzberg-dev/api-3` (Agent Skill)
- Install (CLI): `npx skillmds@latest add kreuzberg-dev/api-3`
- Raw SKILL.md: https://api.skillmd.com/api/skills/kreuzberg-dev/api-3/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing, Web & Frontend
- Author: kreuzberg-dev (https://skillmd.com/u/kreuzberg-dev)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/kreuzberg-dev/api-3

---


<!-- This file is auto-generated by alef — DO NOT EDIT. -->
<!-- alef:hash:3965525977cc58102903733ae7e2f463873189fd4310f9aa29853017a56f674d -->
<!-- To regenerate: alef docs -->
<!-- To verify freshness: alef verify -->

# tree-sitter-language-pack API Reference

Use this skill when working with tree-sitter-language-pack generated language APIs, data types, configuration, or error surfaces.

Generated reference pages:
- docs-site/src/content/docs/reference/api-python.md
- docs-site/src/content/docs/reference/api-typescript.md
- docs-site/src/content/docs/reference/api-ruby.md
- docs-site/src/content/docs/reference/api-php.md
- docs-site/src/content/docs/reference/api-c.md
- docs-site/src/content/docs/reference/api-go.md
- docs-site/src/content/docs/reference/api-java.md
- docs-site/src/content/docs/reference/api-csharp.md
- docs-site/src/content/docs/reference/api-elixir.md
- docs-site/src/content/docs/reference/api-wasm.md
- docs-site/src/content/docs/reference/api-dart.md
- docs-site/src/content/docs/reference/api-kotlin-android.md
- docs-site/src/content/docs/reference/api-swift.md
- docs-site/src/content/docs/reference/api-zig.md
- docs-site/src/content/docs/reference/api-rust.md
- docs-site/src/content/docs/reference/configuration.md
- docs-site/src/content/docs/reference/types.md
- docs-site/src/content/docs/reference/errors.md

