Alef automates generating language bindings for Rust libraries from a single configuration file (alef.toml). It extracts APIs, emits typed stubs and scaffolding, orchestrates multi-language builds, and produces e2e test fixtures. Alef supports 16 backends (Python, TypeScript/Node, WASM, Ruby, PHP, Go, Java, C#, Kotlin, Elixir, R, Swift, Dart, Zig, C) and includes commands for verify, build, test, and publishing.
Tools-capable agents that can run cargo, shell commands, and edit repo files (CI/automation bots, developer assistants with shell access).
Alef is a polyglot binding generator for Rust libraries, producing typed bindings across 16 target languages. The SKILL.md is comprehensive and well-structured with clear triggers, detailed CLI usage examples, configuration reference, and migration guidance. No bundled scripts — the skill is CLI-oriented and documentation-only. Static analysis found no security concerns.
Clean, well-documented skill for a developer tool. No scripts to audit. High quality documentation with good progressive disclosure into references/ directory.